Ändern des NIS -Passworts

Ändern des NIS -Passworts
Informations-Suchdienste und Authentifizierungsprotokolle beruhen auf sicheren Kennwörtern, um glaubwürdig zu bleiben-der Netzwerkinformationsdienst ist keine Ausnahme. Sie können diese Passwörter während der Konfiguration oder beim Hinzufügen von Benutzern einrichten. Sie können jedoch von Zeit zu Zeit die Benutzerkennwörter ändern.

Interessanterweise können Benutzer ihre NIS -Passwörter mit den verschiedenen Methoden effektiv ändern. Unabhängig von Ihrer gewählten Methode müssen Sie den Befehl nis yppasswd verwenden.

Dieser Artikel führt Sie durch die verschiedenen Möglichkeiten, Ihre NIS -Passwörter zu ändern. Insbesondere wird es sich darauf konzentrieren, wie Sie dies mit dem Yppasswd -Daemon tun können.

Lass uns gehen!

So verwenden Sie den Befehl yppasswd, um die NIS -Passwörter zu ändern

Das Standardmodell für die Installation oder Änderung der NIS -Passwörter erfolgt über den Yppasswd -Daemon. Der Befehl ist ein Alias ​​für den Befehl passwd. Der Befehl yppasswd ändert die Datei /etc /passwd, sobald sich der Benutzer auf dem Master -Server anmeldet. Natürlich müssen Sie die Passwd -Karte manuell wieder aufbauen.

Um ein NIS -Passwort zu ändern, müssen Sie der Eigentümer dieses Passworts sein. Die Root -Benutzer auf NIS -Servern haben jedoch das Privileg, das Kennwort eines anderen Benutzers zu ändern, ohne das ursprüngliche Kennwort des jeweiligen Benutzers zu kennen.

Diese Aktion ist möglich, indem das Kennwort des Root -Benutzers anstelle des ursprünglichen Kennworts des Benutzers eingegeben wird. Insbesondere ist dieses Berechtigung für die Root -Benutzer, die auf das System zugreifen, von einem NIS -Client -Computer nicht verfügbar.

Die Syntax für dieses Dienstprogramm lautet wie folgt:

Die beiden bemerkenswerten Flaggen in der obigen Zusammenfassung sind wie folgt:

  • -F [ Name ] - Diese Flagge hilft, die GECOS -Informationen zu ändern (Informationen in der /etc/passwd Datei) in den NIS -Karten für jeden Benutzernamen.
  • -S [ Name [ Shellprog ]] - Dieses Flag ändert die Anmeldeschale in den Karten für einen beliebigen Benutzernamen.

Wie der Yppasswd funktioniert

Sobald der Befehl yppasswd bereits auf Ihrem Master -Server ausgeführt wird, können Sie die Passwörter von jedem Host in der Domäne ändern, indem Sie den folgenden Befehl eingeben:

Sobald Sie das angegebene Dienstprogramm in der Befehlszeile eingegeben haben, fordert Sie das System auf, das alte Passwort einzugeben. Meistens sollten die NIS -Passwörter mindestens sechs Zeichen haben.

Wenn Sie ein falsches altes Passwort eingeben, erhalten Sie keine Fehlermeldung, wenn Sie Ihr neues Passwort einschließen,. Dies geschieht, weil das System beide Passwörter gleichzeitig benötigt, um die zu aktivieren aktualisieren Protokoll. Das System informiert Sie also nur, wenn das alte Passwort falsch ist, nachdem Sie auf die Klicken auf die aktualisieren Taste.

Im Folgenden finden Sie die drei Möglichkeiten, wie Sie den Befehl yppasswd verwenden können, um NIS -Passwörter zu ändern:

A. Ändern Sie das NIS -Passwort eines Benutzers

Insbesondere ist der vorherige Befehl praktisch, wenn die Anmeldeinformationen eines Benutzers geändert werden. Der Benutzer kann dies unabhängig bearbeiten. Alternativ kann ein Root -Benutzer auf einem Servergerät das Kennwort eines Benutzers auch ohne Kenntnis des vorhandenen Kennworts des Benutzers ändern.

Optimieren Sie den Befehl wie in der folgenden Abbildung gezeigt. Das Beispiel zeigt, wie Sie das Kennwort für einen Benutzer namens Ken in Ihrem System ändern können. Das System fordert Sie auf, Kens Passwort einzugeben. Wenn Sie ein Root -Benutzer auf einem Servergerät sind und Kens aktuelles Passwort nicht kennen, verwenden Sie Ihr Passwort, bevor Sie ein neues Passwort für Ken eingeben.

B. Ändern Sie die Anmeldeschale eines Benutzers

Sie können auch die Anmeldeschale eines Benutzers mit dem Yppasswd -Daemon ändern. Sie erhalten eine Eingabeaufforderung für die neue Shell des Benutzers. Insbesondere sollten Sie dies tun, wenn das Yppasswd -Dienstprogramm keine hat -Noshell Flagge, wenn es ausgeführt wird.

Sie können beispielsweise die Anmeldebau des Benutzers Ken ändern /bin/ksh Verwenden des folgenden Befehls:

C. Ändern Sie die GECOS -Informationen eines Benutzers

Schließlich können Sie den Befehl verwenden, um die GECOS -Informationen eines Benutzers zu ändern, wie in der PassSWD -Datei zu finden ist. Ähnlich wie bei den Modifikationen der Anmeldebereich ist dies nur dann, wenn das YPPASSWDD -Dienstprogramm nicht mit dem gestartet wird -Nogenkos Flagge.

Abschluss

Die angegebenen Beispiele sind einige der häufigsten Möglichkeiten, wie Sie die NIS -Passwörter ändern können. Hoffentlich ist dieser Artikel hilfreich und Sie können jetzt das Verfahren unabhängig durchlaufen.

Quellen:

  • https: // www.IBM.com/docs/en/aix/7.2?Thema = Wartungswechsel-Nis-Passwords
  • https: // www.ComputerHope.com/unix/uyppassw.htm
  • https: // www.Tutorialspitze.com/unix_commands/yppasswd.htm
  • https: // tldp.org/howto/nis-howto/rpasswdd.html
  • https: // www.IBM.com/docs/en/aix/7.2?Thema = y-yppasswd-command
  • https: // docs.Orakel.com/cd/e36784_01/html/e36870/yppasswd-1.html
  • https: // www.Suse.com/support/kb/doc/?ID = 000017269