Polecenia Linux NIS

Polecenia Linux NIS

„Jak każda usługa informacyjna lub protokół wyszukiwania, NIS ma szereg poleceń. Polecenia te pomagają w konfiguracji lub konfiguracji i wykonują różne działania. Dlatego kluczowe jest opanowanie poleceń dla wydajnego i skutecznego wykorzystania ram wyszukiwania informacji NIS.

W tym artykule zawiera informacje o podstawowych poleceń Linux NIS. A oprócz krótkiego wyjaśnienia, zapewnimy również streszczenie każdego z nich i przykłady w miarę możliwości."

Wspólne polecenia Linux NIS

Poniżej znajdują się niektóre z powszechnych poleceń Linux NIS, które powinieneś znać;

polecenie yppasswd

Polecenie Linux NIS YPPASSWD przydaje się do zmiany lub instalowania hasła sieciowego. Automatycznie kojarzy to hasło z parametrem nazwy użytkownika określonego dla sieci. W szczególności możesz zmienić lub utworzyć hasło za pomocą tego polecenia, jeśli jesteś właścicielem hasła.

Idealnie, twoje hasło NIS może być różne od hasła komputera. Ponownie, podczas gdy użytkownicy root na serwerach NIS mają uprzywilejowanie korzystania z tego narzędzia, użytkownicy root od klientów NIS nie mają tego przywileju.

Streszczenie tego polecenia jest;

Powyższe streszczenie ma dwie znaczące flagi, a ich znaczenie jest następujące;

  • -f [nazwa]- Zmienia informacje GECOS (często przechowywane w pliku /etc /passwd) dla nazwy użytkownika w mapach NIS.
  • -s [Nazwa [ShellProg]]- Zmienia powłokę logowania dla nazwy w mapach NIS

Przykładem sposobu zmiany hasła NIS użytkownika znajduje się w poniższym poleceniu;

Powyższe polecenie pomoże zmodyfikować hasło NIS dla użytkownika systemu o imieniu Ken. Wprowadzi Cię do wprowadzenia starego hasła. Po zakończeniu musisz wprowadzić nowe hasło i potwierdzić swoją aktualizację.

Polecenie ypinit

To polecenie ustawia mapy NIS na serwerze NIS Master lub serwerze niewolników/pracowników. Narzędzie jest użyteczne tylko przez użytkowników z root użytkownik. Ponadto domyślnie używa plików ASCII jako plików wejściowych.

Wpisy składniowe dla polecenia są;

Pierwszy wiersz polecenia składni konfiguruje mapy NIS na serwerach NIS Master, podczas gdy drugi wiersz poleceń konfiguruje mapy NIS na serwerach pracowników. Ogólnie rzecz biorąc, flagi tego polecenia, jak pokazano w składni, są następujące;

  • -o- Zezwala na nadpisanie obecnych map dla używanej domeny NIS
  • -N- Polecenie YPNIT nie zatrzyma się, nawet gdy znajdzie błędy.
  • -Q- Ta flaga wskazuje, że polecenie otrzyma argumenty, a nie monit o dane wejściowe.
  • -M [nazwa robocza…]- Wskazuje to, że Twój lokalny host powinien być twoim serwerem NIS Master. Flaga -M często poprzedza nazwy maszyn trzymających serwery robotnicze za każdym razem, gdy używana jest flaga -q.
  • -S Mastername- Flaga skopiuje mapy NIS z dowolnych określonych stacji roboczych serwerów. Oczywiście mogą się to zdarzyć tylko w parametrze MasterName.

Znane przykłady poleceń Ypinit obejmują;

Używanie YPinit do skonfigurowania serwera głównego, który będzie działał jako mistrzowie wszystkich map w systemie NIS, jest zilustrowane poniżej. Polecenie wywołuje robić Procedura, która będzie postępować zgodnie z instrukcjami w Twoim /var/yp/makefilefile.

Korzystanie z YPinit do skonfigurowania serwera głównego. Nie otrzymasz wiersza wejściowego, jeśli użyjesz tego polecenia;

Korzystanie z YPinit do skonfigurowania serwera NIS Worker. To polecenie skopiuje mapy NIS z twojego serwera do stacji roboczej, a w trakcie procesu sprawi, że Twoja stacja robocza jest serwerem pracowniczym. Do tej ilustracji użyjemy LinHint jako naszego serwera.

Polecenie ypset

To polecenie NIS skieruje konkretną maszynę do określonego serwera. Działa poprzez kierowanie demonem YPBind w swoim kliencie do demona YPServ na serwerze. Będziesz musiał wybrać serwer, na który przejdzie twój demon YPBind, aby uzyskać niezbędne usługi z demona YPServ.

Jego składnia jest następująca;

Polecenie Ypset ma następujące flagi;

  • -V1- Przydaje się do powiązania określonego serwera, aby pasował do protokołu wersji 1 (stare) NIS.
  • -Domena d- Używane do określania domeny
  • -H Host- Używane do ustawiania wiązania dla demona na określonym hoście, a nie lokalnym hostie. Możesz określić hosta za pomocą nazwy lub za pomocą adresu IP.

Poniższy przykład ilustruje, w jaki sposób możesz użyć polecenia YPset do ustawienia serwera do zamierzonego powiązania na hoście w danej domenie;

Polecenie ypxfr

Innym interesującym poleceniem Linux NIS jest polecenie YPXFR. Przydaje się w przenoszeniu map NIS z serwerów do lokalnych gospodarzy. Robi to, tworząc tymczasową mapę w domenie/var/yp/, pobierając wpisy mapy z serwera przed wypełnieniem wpisów na określonej mapie na serwerze. Następnie załaduje parametry mapy, usunie starą wersję mapy i wreszcie przeniesie tymczasową mapę do wyznaczonej nazwy mapy.

Poniższy przykład ilustruje, w jaki sposób możesz użyć polecenia YPXFR, aby przenieść mapę z komputera hosta do innej domeny;

yp, które polecenie

To polecenie Linux NIS identyfikuje serwer dostarczający usługi NIS i serwer, który działa jako serwer główny dla danej mapy. Oczywiście będzie to zależeć od tego, w jaki sposób wywołasz polecenie YP. Wyświetli nazwę serwera dla danego komputera lokalnego, jeśli zostanie wywołany bez argumentu.

Poniższe przykłady pomogą ci zrozumieć polecenie;

Korzystanie z YP, aby znaleźć serwer, który obsługuje klientów systemowych, którzy nadal uruchamiają stare protokół wersji NIS;

Za pomocą polecenia YP, aby znaleźć mapę z nazwą passwd. To polecenie nie znajduje mapy o nazwie Passwd. Polecenie wyświetli zmorę serwera dla mapy z nazwą passwd.

Korzystanie z polecenia YP, aby znaleźć serwer główny dla dowolnej mapy. Poniższe polecenie wyświetli nazwę serwera mapy passwd.

Polecenie yppoll

Celem polecenia YPPoll jest pomoc w wyświetleniu numeru identyfikacyjnego mapy NIS używanej na serwerze NIS. Używa demona YPServ do wyświetlania numerów zamówień map, które możesz określić w parametrze nazwy MapName. Numery zamówień dla map to ich numery identyfikacyjne. To polecenie może działać na systemach NIS z protokołami wersji 1 (stare) i wersji 2 (nowe).

Polecenie ma następującą składnię;

Godne uwagi przykłady obejmują;

Korzystanie z YPPoll do wyszukiwania mapy w określonej domenie. Polecenie wyświetli numer identyfikacyjny dla hostów.Mapa nazwy z domeny Kenhint.

Użyj polecenia YPPoll, aby wyszukać mapę w danym hoście. Polecenie wyświetli numer zamówienia dla netgroups.Mapa Bauser znajduje się host Lhint.

Wniosek

Polecenia omówione powyżej to jedne z najpopularniejszych poleceń Linux NIS, z którymi możesz wchodzić w interakcje codziennie. Opanowanie ich użycia sprawi, że administracja systemu będzie łatwiejsza i bezbłędna.

Źródła

  • https: // dokumenty.wyrocznia.COM/CD/E19455-01/806-1387/ANIS1-21939/Indeks.html
  • https: // dokumenty.centrify.com/content/config-nis/clientlinux.HTM
  • http: // www.Yolinux.com/samouczki/NIS.html
  • https: // lubi.com/Linux-Nis-Server/
  • https: // www.IBM.com/docs/en/aix/7.2?Temat = Reference-Nis-commands