Dzięki wcześniejszym informacjom wprowadzającym słuszne jest stwierdzenie, że NIS zapewnia usługi zarządzania i wyszukiwania dla użytkowników w sieci. Ale jest to możliwe dopiero po dodaniu poświadczeń użytkownika do bazy danych.
W tym artykule zawiera przewodnik krok po kroku o dodaniu użytkowników do systemu NIS. Poza tym omówi także, w jaki sposób możesz sprawdzić użytkowników w systemie lub znaleźć konkretnego użytkownika w sieci.
Dodawanie użytkowników NIS do domeny NIS
Możesz wykonać te kroki, aby dodać nowego użytkownika do domeny Linux NIS:
Krok 1: Zaloguj się na serwerze głównym
Możesz dodać użytkowników tylko wtedy, gdy masz wszystkie uprawnienia administratora. Dlatego zacznij od zostania administratorem na serwerze głównym. W szczególności możesz to zrobić, tworząc swój profil NIS podczas konfiguracji NIS.
Krok 2: Utwórz nowego użytkownika
Kontynuuj, aby utwórz nowego użytkownika za pomocą polecenia UserADD. Narzędzie tworzy wpisy z odpowiednimi poświadczeniami użytkownika w pliku /etc /passwd i profilu /etc /shadow. Poniższe polecenie ilustruje ten krok i możesz wymienić identyfikator użytkownika Z identyfikatorem logowania użytkownika, który zamierzasz dodać:
Krok 3: Utwórz hasło dla nowego użytkownika
Użyj polecenia YPPASSWD, aby utworzyć hasło dla nowego użytkownika. Użytkownik użyje tego hasła, gdy tylko chce się zalogować. Na poniższej ilustracji użytkownik określa użytkownika, którego hasło tworzysz. Ten krok jest ważny, aby upewnić się, że utworzone hasło jest blokowane i użyteczne podczas logowania. Hasło utworzone za pomocą początkowego polecenia UserADD nie można zablokować.
Krok 4: Skopiuj wpis na serwer główny
Następnym krokiem jest skopiowanie nowych poświadczeń użytkownika do plików mapy serwera głównego. Pliki źródłowe twojego serwera głównego nie powinny znajdować się w pliku A /ETC. Przejdź, aby skopiować nowo utworzone pliki z plików /etc /passwd i /etc /shadow na pliku wejściowym PASSWD na serwerze.
Na przykład, jeśli dodasz nowego użytkownika o imieniu Ken, skopiujesz następujący wiersz z /etc /passwd do pliku mapy wejściowej PASSWD:
Podobnie, następujący wiersz jest tym, co skopiowałbyś z /etc /shadow do plików mapy wejściowej Passwd:
Krok 5: Usuń wpisy z plików wejściowych /etc /shadow i /etc /passwd
Ważne jest, aby upewnić się, że Makefile poprawnie wskazuje lokalizację skopiowanego pliku wprowadzania hasła.
Po skopiowaniu wpisów do pliku źródłowego mapy przechowywanego w innym katalogu i ustaleniu ich lokalizacji, należy kontynuować i usunąć wpisy w /etc /shadow i /etc /passwd. To działanie jest całkowicie do celów bezpieczeństwa. Usuń wpisy za pomocą użytkownik narzędzie na serwerze głównym, jak wskazano w następujący sposób:
Krok 6: Zaktualizuj swoje mapy NIS Passwd
Po aktualizacji plików wejściowych na serwerze głównym możesz zaktualizować mapy PASSWD za pomocą następującego polecenia:
Poprzednie kroki pomagają dodać nowego użytkownika do systemu NIS. Poinformuj nowego użytkownika o początkowym przypisanym hasła. Następnie mogą zalogować się i odpowiednio zmienić hasło.
Znalezienie użytkowników w Twojej domenie NIS
Możesz także wyszukać użytkowników w swojej domenie NIS. Te dwie metody przydają się od czasu do czasu.
A. Uzyskanie listy wszystkich użytkowników w domenie
Polecenie YPCAT PASSWD wyświetla pełną listę użytkowników w twoim systemie. Możesz go użyć jak na następującej ilustracji:
B. Znalezienie konkretnego użytkownika
Możesz zidentyfikować określonego użytkownika z systemu, uruchamiając następujące polecenie:
Na przykład możesz sprawdzić użytkownika o imieniu Ken w systemie NIS, zastępując „nazwę użytkownika” w poleceniu Ken.
Jeśli użytkownik o imieniu Ken jest dostępny, otrzymasz następujący wynik:
Ale możesz spodziewać się następującego wyniku na wypadek, gdyby użytkownik nie istniał:
Wniosek
Poprzednie ilustracje pokazują, jak dodać użytkowników do swojego systemu NIS. Pokazuje także, w jaki sposób możesz wyszukiwać i znaleźć użytkowników z systemów.
Źródła: