Network Information Service
Z Wikipedii
Network Information Service (NIS) - pierwotnie Yellow Pages lub yp; protokół typu klient-serwer opracowany przez Sun Microsystems, służący do śledzenia użytkowników i nazw hostów w sieci. Pozwala na scentralizowane zarządzanie kontami użytkowników w sieci, udostępnianie zasobów tekstowych takich jak listy hostów adresów email i inne podobne. Konta zarejestrowane w domenie NIS mogą być uruchamiane z dowolnego komputera w sieci lokalnej. Aby było to możliwe uruchomiony musi być, co najmniej jeden serwer NIS. Login i hasło podane przez użytkownika podczas logowania są najpierw porównywane z zawartością lokalnego pliku /etc/passwd, następnie, (jeżeli na maszynie włączony jest klient NIS, oraz w etc/passwd znajduje się wpis +:::::, a w etc/groups - +:::) jest wysyłane zapytanie do serwera, i wprowadzone dane są porównywane z zawartością bazy danych serwera NIS. NIS jest ściśle powiązany z NFS (Network File System), co pozwala na importowanie katalogów domowych z serwera. Tym sposobem użytkownik w sieci może podając swoje login i hasło zalogować się na dowolnym stanowisku w sieci, przy czym zostaje zaimportowany jego katalog domowy. Może on w nim przechowywać wszystkie potrzebne materiały. Pozwala to na bezproblemowy i bezpośredni dostęp do zasobów bez znaczenia, z której maszyny się logujemy.
Spis treści |
[edytuj] Działanie
System NIS korzysta z kilku programów rezydentnych działających w systemie komputera-nadzorcy. Wśród nich jest program ypserv, obsługujący wszystkie żądania pochodzące od komputerów-klientów. Program yp-tools zawiera natomiast narzędzia konfiguracji systemu. Aby uruchomić jakikolwiek z wymienionych powyżej programów, w systemie musi działać demon portmap.
Do logicznego grupowania komputerów w systemie NIS używa się pojęcia domeny. Konfiguracja domeny NIS polega na zalogowaniu się w każdym systemie podłączonym do sieci i ustawieniu we wszystkich systemach takiej samej domeny. Nazwa domeny powinna być unikalna dla każdego pogrupowania komputerów i różna od nazwy domeny DNS.
[edytuj] komendy NIS
- ypcat
- ypmatch
- ypwhich
- ypclnt
- yppasswd
- ypset
- ypmake
- ypinit
- yppush
- ypserve
[edytuj] Zobacz też(en)
- portmap
- TCP Wrappers
- Remote Procedure Call (RPC)
- Name Service Switch (NSS)
- Network File System (NFS)
- Domain Name System (DNS)
- Hesiod
- NIS Damon server