Mit den vorherigen Einführungsinformationen ist es richtig zu dem Schluss, dass NIS Management- und Suchdienste für die Benutzer innerhalb eines Netzwerks anbietet. Dies ist jedoch nur möglich, wenn Sie die Benutzeranmeldeinformationen zu Ihrer Datenbank hinzufügen.
Dieser Artikel bietet eine Schritt-für-Schritt-Anleitung zum Hinzufügen der Benutzer zu Ihrem NIS-System. Außerdem werden auch besprochen, wie Sie die Benutzer in Ihrem System überprüfen oder einen bestimmten Benutzer innerhalb des Netzwerks finden können.
Hinzufügen von NIS -Benutzern zu einer NIS -Domain
Sie können diese Schritte befolgen, um Ihrer Linux -NIS -Domäne einen neuen Benutzer hinzuzufügen:
Schritt 1: Melden Sie sich auf dem Master -Server an
Sie können die Benutzer nur hinzufügen, wenn Sie über alle Berechtigungen eines Administrators verfügen. Beginnen Sie damit, Administrator auf dem Master -Server zu werden. Insbesondere können Sie dies tun, indem Sie Ihr NIS -Profil während der NIS -Konfiguration erstellen.
Schritt 2: Erstellen Sie einen neuen Benutzer
Erstellen Sie einen neuen Benutzer mit dem Befehl userAdd. Das Dienstprogramm erstellt die Einträge mit relevanten Benutzeranmeldeinformationen in der Datei /etc /passwd und im Profil /etc /Shadow. Der folgende Befehl zeigt diesen Schritt und Sie können die ersetzen Benutzer-ID Mit der Anmelde -ID des Benutzers möchten Sie hinzufügen:
Schritt 3: Erstellen Sie ein Passwort für den neuen Benutzer
Verwenden Sie den Befehl yppasswd, um ein Passwort für den neuen Benutzer zu erstellen. Der Benutzer verwendet dieses Passwort, wenn er sich anmelden möchte. In der folgenden Abbildung gibt die BenutzerID den Benutzer an, dessen Passwort Sie erstellen. Dieser Schritt ist wichtig, um sicherzustellen, dass das erstellte Kennwort während der Anmeldungen abschließbar und nutzbar ist. Das mit dem anfängliche BenutzerAdd erstellte Kennwort ist nicht abschließbar.
Schritt 4: Kopieren Sie den Eintrag in den Master -Server
Der nächste Schritt besteht darin, die neuen Benutzeranmeldeinformationen in die PassWD -Kartendateien Ihres Master -Servers zu kopieren. Die Quelldateien Ihres Master -Servers sollten nicht in der Datei A /ETC enthalten sein. Kopieren Sie die neu erstellten Dateien sowohl aus den Dateien /etc /passwd und /etc /usw /usw. /schattendateien auf Ihrem Server auf die PassWD -Eingabedatei.
Wenn Sie beispielsweise einen neuen Benutzer namens Ken hinzufügen, kopieren Sie die folgende Zeile aus der PASSWD -Eingabedatei aus /etc /passwd:
Ebenso ist die folgende Zeile das, aus dem Sie von /etc /Shadow in Ihre PassWD -Eingabedateien kopieren würden:
Schritt 5: Löschen Sie Einträge aus /etc /shadow und /etc /passwd -Eingabedateien
Es ist wichtig, sicherzustellen, dass die Makefile Zeigt den Speicherort der kopierten Kennworteingabedatei korrekt an.
Sobald Sie die Einträge in eine Kartenquellendatei kopieren, die in einem anderen Verzeichnis gespeichert ist, und deren Speicherort festlegen, sollten Sie die Einträge in /etc /shadow und /etc /passwd löschen und löschen. Diese Aktion dient vollständig für Sicherheitszwecke. Löschen Sie die Einträge mit dem UserDel Dienstprogramm auf Ihrem Master -Server, wie im Folgenden angegeben:
Schritt 6: Aktualisieren Sie Ihre NIS -Passwd -Karten
Sobald Ihre Eingabedateien auf dem Master -Server aktualisiert sind, können Sie die PassWD -Karten mit dem folgenden Befehl aktualisieren:
Die vorherigen Schritte tragen dazu bei, Ihrem NIS -System einen neuen Benutzer hinzuzufügen. Informieren Sie den neuen Benutzer über das ihm zugewiesene erste Passwort, das ihnen zugewiesen wurde. Sie können sich dann anmelden und das Passwort entsprechend ändern.
Benutzer in Ihrer NIS -Domain finden
Sie können auch die Benutzer in Ihrer NIS -Domain nachschlagen. Diese beiden Methoden sind von Zeit zu Zeit nützlich.
A. Erhalten einer Liste aller Benutzer in der Domain
Der Befehl YPCAT PASSWD zeigt eine vollständige Liste der Benutzer in Ihrem System an. Sie können es wie in der folgenden Abbildung verwenden:
B. Einen bestimmten Benutzer finden
Sie können einen bestimmten Benutzer aus Ihrem System identifizieren, indem Sie den folgenden Befehl ausführen:
Beispiel.
Wenn der Benutzer namens Ken verfügbar ist, erhalten Sie das folgende Ergebnis:
Sie können jedoch das folgende Ergebnis erwarten, wenn der Benutzer nicht existiert:
Abschluss
Die vorherigen Abbildungen zeigen, wie Sie die Benutzer zu Ihrem NIS -System hinzufügen können. Es zeigt auch, wie Sie die Benutzer aus Ihren Systemen suchen und finden können.
Quellen: