Linux-Befehle · 4 min read · Nov 15, 2025

Linux passwd-Befehls-Tutorial für Anfänger (8 Beispiele)

Als Benutzer der Linux-Befehlszeile sollten Sie sich der Dienstprogramme bewusst sein, die Ihnen bei der Verwaltung von Benutzerkonten helfen. Ein solches Werkzeug ist passwd, mit dem Sie Ihr Kontopasswort ändern können. In diesem Tutorial werden wir die Grundlagen dieses Befehls anhand einiger leicht verständlicher Beispiele besprechen.

Aber bevor wir das tun, ist es erwähnenswert, dass alle Beispiele in diesem Tutorial auf einer Ubuntu 16.04 LTS-Maschine getestet wurden.

Linux passwd-Befehl

Wie bereits zu Beginn erwähnt, ermöglicht der passwd-Befehl den Benutzern, ihr Kontopasswort zu ändern. Folgendes ist seine Syntax:

passwd [options] [LOGIN]

Und so beschreibt die Man-Seite es:

       Der passwd-Befehl ändert Passwörter für Benutzerkonten. Ein normaler Benutzer  
       kann nur das Passwort für sein/ihr eigenes Konto ändern, während der  
       Superuser das Passwort für jedes Konto ändern kann. passwd ändert auch  
       die Gültigkeitsdauer des Kontos oder des zugehörigen Passworts.

Nachfolgend finden Sie einige Beispiele im Frage-Antwort-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie dieser Befehl funktioniert.

Q1. Wie verwendet man passwd?

Die grundlegende Verwendung ist einfach - führen Sie einfach den passwd-Befehl ohne Optionen/Eingaben aus.

passwd

Folgendes ist nützliche Informationen, die Sie über die Funktionsweise von passwd wissen müssen:

       Der Benutzer wird zunächst nach seinem/ihrem alten Passwort gefragt, falls eines vorhanden ist.  
       Dieses Passwort wird dann verschlüsselt und mit dem gespeicherten  
       Passwort verglichen. Der Benutzer hat nur eine Chance, das richtige Passwort einzugeben.  
       Der Superuser darf diesen Schritt überspringen, damit vergessene  
       Passwörter geändert werden können.  
       
       Nachdem das Passwort eingegeben wurde, wird die Passwortalterungsinformation  
       überprüft, um festzustellen, ob der Benutzer berechtigt ist, das Passwort zu ändern.  
       Wenn nicht, verweigert passwd die Änderung des Passworts und beendet.
       
       Der Benutzer wird dann zweimal nach einem Ersatzpasswort gefragt. Der zweite  
       Eintrag wird mit dem ersten verglichen, und beide müssen übereinstimmen,  
       damit das Passwort geändert werden kann.
       
       Dann wird das Passwort auf Komplexität getestet. Als allgemeine Richtlinie  
       sollten Passwörter aus 6 bis 8 Zeichen bestehen, einschließlich eines oder mehrerer  
       Zeichen aus jeder der folgenden Gruppen:  
       
       ·   Kleinbuchstaben  
       
       ·   Ziffern 0 bis 9  
       
       ·   Satzzeichen  
       Es muss darauf geachtet werden, die standardmäßigen Lösch- oder Kill-Zeichen  
       des Systems nicht einzuschließen. passwd wird jedes Passwort ablehnen, das nicht  
       ausreichend komplex ist.

Zum Beispiel, in meinem Fall, so habe ich das passwd geändert:

Bitte beachten Sie, dass Sie im Falle von Superuser-Rechten (oder wenn Sie ein Systemadministrator sind) das Passwort jedes Kontos ändern können, indem Sie einfach den Benutzernamen des Kontos angeben. Zum Beispiel:

passwd himanshu

Q2. Wie macht man ein konto ohne Passwort?

Der passwd-Befehl ermöglicht es Ihnen auch, ein Passwort, das mit einem Benutzerkonto verbunden ist, zu löschen. Dazu müssen Sie die -d-Befehlszeilenoption verwenden.

passwd -d

Dies ist im Grunde eine schnelle Möglichkeit, das Passwort für ein Konto zu deaktivieren, wodurch es im Wesentlichen passwortlos wird.

Q3. Wie zwingt man ein Passwort zur sofortigen Ablauffrist?

Manchmal möchte der Systemadministrator, dass ein Benutzer sein Passwort sofort ändert. In diesem Fall kann er die -e-Befehlszeilenoption verwenden, die zu einer sofortigen Ablauffrist des Passworts führt, wodurch der Benutzer gezwungen wird, sein Passwort beim nächsten Login zu ändern.

passwd -e

Q4. Wie deaktiviert man ein Konto, wenn das Passwort abgelaufen bleibt?

Der passwd-Befehl ermöglicht es Ihnen auch, mit Situationen umzugehen, in denen der Benutzer keine Maßnahmen ergreift, selbst nachdem sein Passwort abgelaufen ist. Grundsätzlich ermöglicht das Werkzeug, das Konto ganz zu deaktivieren, falls das Passwort für eine festgelegte Anzahl von Tagen abgelaufen bleibt. Dies können Sie mit der -i-Befehlszeilenoption tun, die eine Zahl als Eingabe erfordert.

Zum Beispiel:

passwd -i 5

Dieser Befehl stellt sicher, dass das Konto deaktiviert wird, wenn das Passwort 5 Tage lang abgelaufen bleibt.

Q5. Wie setzt man einen Zeitabstand zwischen Passwortänderungen?

Der passwd-Befehl ermöglicht es Ihnen auch, einen Mindestzeitabstand zwischen Passwortänderungen festzulegen. Dies wird durch die -n-Befehlszeilenoption ermöglicht, die einen numerischen Wert erfordert, der als Anzahl von Tagen behandelt wird.

Zum Beispiel:

passwd -n 10

Dieser Befehl stellt sicher, dass es einen Abstand von 10 Tagen zwischen zwei Passwortänderungen gibt. Es ist erwähnenswert, dass ein Wert von 0 angibt, dass der Benutzer sein Passwort jederzeit ändern kann.

Q6. Wie lässt man passwd den Kontostatus anzeigen?

Dies können Sie mit der -S-Befehlszeilenoption tun.

So erklärt die offizielle Dokumentation diese Felder:

           Zeigt Informationen zum Kontostatus an. Die Statusinformationen bestehen  
           aus 7 Feldern. Das erste Feld ist der Benutzername. Das zweite  
           Feld gibt an, ob das Benutzerkonto ein gesperrtes Passwort (L), kein Passwort (NP)  
           oder ein verwendbares Passwort (P) hat. Das dritte Feld  
           gibt das Datum der letzten Passwortänderung an. Die nächsten vier Felder  
           sind das Mindestalter, das Höchstalter, der Warnzeitraum und der Inaktivitätszeitraum  
           für das Passwort. Diese Altersangaben werden in Tagen ausgedrückt.

Q7. Wie setzt man die Gültigkeitsdauer des Passworts?

Der passwd-Befehl ermöglicht es Ihnen, dies über die -x-Option zu tun, die eine Zahl erfordert, die die maximale Anzahl von Tagen darstellt, an denen ein Passwort gültig bleibt.

Zum Beispiel:

passwd -x 100

Q8. Wie lässt man passwd die Benutzer über fällige Passwortänderungen warnen?

Dies kann mit der -w-Befehlszeilenoption erfolgen, die eine Zahl als Eingabe erfordert, die nichts anderes ist als die Anzahl der Tage vor dem Ablauf des Passworts, an denen ein Benutzer gewarnt wird, dass sein/ihr Passwort bald abläuft.

Zum Beispiel:

passwd -w 7

Fazit

Wie Sie sehen können, ist passwd ein sehr wichtiges Werkzeug, dessen Sie sich bewusst sein sollten, unabhängig davon, welchen Benutzertyp Sie sind (Neuling oder Profi). Hier haben wir in diesem Tutorial mehrere wichtige Funktionen von passwd besprochen. Üben Sie diese, und wenn Sie fertig sind, gehen Sie zur Man-Seite des Werkzeugs, um mehr darüber zu erfahren.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.