Wie man das Benutzerkennwort unter Linux ändert

Suraj Joshi 30 Januar 2023
  1. Das Passwort des aktuellen Benutzers in Linux ändern
  2. Ändern des Passworts anderer Benutzer unter Linux
  3. Verfall des Passworts nach dem Setzen eines Passworts
Wie man das Benutzerkennwort unter Linux ändert

Wir können das Passwort von Benutzern unter Linux mit dem Kommandozeilenprogramm passwd ändern. Wir können unser Passwort nur ändern, wenn wir ein normaler Benutzer sind, und um das Passwort anderer Benutzer zu ändern, müssen wir als root-Benutzer angemeldet sein.

Das Passwort des aktuellen Benutzers in Linux ändern

Um das Passwort des aktuell angemeldeten Benutzers zu ändern, können wir einfach den Befehl passwd ohne weitere Optionen verwenden.

passwd

Ausgabe:

Changing password for zeppy.
(current) UNIX password: 
Enter new UNIX password: 
Retype new UNIX password: 

Es fordert uns auf, das aktuelle Passwort einzugeben, und wenn das aktuelle Passwort korrekt ist, können wir ein neues Passwort setzen.

Wenn die Passwortänderung erfolgreich ist, erhalten wir am Ende passwd: password updated successfully als Ausgabe im Terminal.

Anmerkung: Neues Passwort und altes Passwort müssen sich mehr als nur durch Groß- und Kleinschreibung unterscheiden.

Ändern des Passworts anderer Benutzer unter Linux

Um das Passwort anderer Benutzer zu ändern, müssen wir als Superuser angemeldet sein. Um das Passwort anderer Benutzer zu ändern, verwenden wir den Befehl:

sudo passwd <username>

<Benutzername> steht für den Namen des Benutzers, dessen Passwort geändert werden muss.

sudo passwd peter

Ausgabe:

Enter new UNIX password:
Retype new UNIX password:

Sobald die Passwortänderung erfolgreich ist, erhalten wir die folgende Ausgabe:

passwd: password updated successfully

Verfall des Passworts nach dem Setzen eines Passworts

Passwörter sind so lange gültig, bis wir sie standardmäßig nicht mehr ändern. In einigen Fällen müssen wir Passwörter für andere zurücksetzen, und um ihnen zu erlauben, das Passwort selbst zurückzusetzen, verwenden wir die Option --expire mit dem Befehl passwd.

sudo passwd --expire DelftStack

Dadurch läuft das aktuelle Passwort für den Benutzer DelftStack ab, und der Benutzer DelftStack wird aufgefordert, ein neues Passwort zu setzen.

Ausgabe:

WARNING: Your password has expired.
You must change your password now and login again!
Changing password for DelftStack.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn