Was ist NIS (Network Information Service) und warum verwenden große Organisationen es?

Was ist NIS (Network Information Service) und warum verwenden große Organisationen es?

Ich möchte wissen, was NIS (Network Information Service) ist und warum große Organisationen es verwenden.

Soweit ich weiß, ist es eine Möglichkeit für Leute, sich von einem anderen Computer aus bei ihrem Konto anzumelden. Was ist ein Vorteil von NIS gegenüber einer Verbindung über SSH auf einem Remote-Server? Oder anderen Möglichkeiten zur Zentralisierung von Benutzerdaten?

Antwort1

NIS leistet für Netzwerke aus Unix-Rechnern das, was Active Directory für Netzwerke aus Windows-Rechnern oder Open Directory für Netzwerke aus Macs leistet.

Es handelt sich dabei um einen zentralen Ort zum Speichern von Informationen wie Benutzeranmeldeinformationen, Gruppenmitgliedschaften und einer Reihe weiterer Informationen zur verteilten Computerumgebung der Organisation, sodass alle Maschinen über dieselben Informationen verfügen, ohne dass Sie diese Informationen auf jeder Maschine einzeln aktualisieren müssen.

"Über SSH eine Verbindung zu einem Remote-Server herstellen" ist ein völlig anderes Konzept, das mit nichts vergleichbar ist, was NIS tut. Wenn jedoch sowohl Ihr aktueller Computer als auch der Remote-Server dieselbe NIS-Infrastruktur für ihre Benutzer- und Gruppeninformationen verwenden, haben Sie auf dem Remote-Server denselben Benutzernamen und dasselbe Kennwort sowie dieselbe numerische UID wie auf dem lokalen Server. Wenn Sie irgendwo auf einem NFS-Server (oder einem anderen Dateiserver) ein Netzwerk-Home-Verzeichnis haben, kann dieser Remote-Server mithilfe von NIS herausfinden, wo sich Ihr Home-Verzeichnis befindet, und diese Dateiserver-Freigabe automatisch bereitstellen, sodass Sie Zugriff auf alle Ihre Dateien haben.

NIS wird in Unix-Umgebungen verwendet, da es in der Unix-Welt entwickelt wurde. Aspekte von LDAP, Active Directory und Open Directory basieren auf Ideen, die mit yp und NIS entwickelt wurden.

verwandte Informationen