Verwendung des Linux-Befehls passwd

Verwendung des Linux-Befehls passwd

1. Befehlseinführung

Mit dem Befehl passwd werden die Authentifizierungsinformationen des Benutzers festgelegt, einschließlich Benutzerkennwort, Kontosperre, Kennwortablauf usw.

Systemadministratoren können damit die Passwörter von Systembenutzern verwalten. Nur Administratoren können Benutzernamen festlegen und normale Benutzer können nur ihre eigenen Passwörter ändern.

2. Befehlsformat

passwd [OPTIONEN] [BENUTZERNAME]

Das direkte Ausführen von passwd ohne Optionen oder Parameter bedeutet, dass das Anmeldekennwort des aktuellen Benutzers geändert wird. Dies ist auch die häufigste Verwendung von passwd.

3. Option Beschreibung

Beachten Sie, dass erforderliche Argumente für Long-Optionen auch für Short-Optionen erforderlich sind.

-k, --keep
Verhindern Sie, dass Authentifizierungstoken ablaufen -d, --delete
Löschen Sie das Passwort des benannten Kontos (nur Root-Benutzer).
-l, --lock
Sperrt das Kennwort des angegebenen Kontos (nur Root-Benutzer). Die Sperre besteht darin, vor der Kennwortverschlüsselungszeichenfolge ein ! hinzuzufügen, damit die Kennwortüberprüfung fehlschlägt. Beachten Sie, dass das Konto nicht vollständig gesperrt ist. Der Benutzer kann sich weiterhin über andere Authentifizierungsmethoden anmelden, z. B. über die SSH-Public-Key-Authentifizierung -u, --unlock
Entsperren Sie das Passwort des angegebenen Kontos (nur für Root-Benutzer).
-e, --expire
Beenden Sie das Passwort des angegebenen Kontos (nur Root-Benutzer).
-f, --force
Erzwinge Operation -x, --maximum=DAYS
Maximale Gültigkeitsdauer des Passworts (nur für Root-Benutzer)
-n, --minimum=TAGE
Mindestgültigkeitsdauer des Passworts (nur für Root-Benutzer)
-w, --warning=TAGE
Wie viele Tage vor Ablauf des Passworts soll der Benutzer an die Erinnerung erinnert werden (nur für Root-Benutzer)
-i, --inactive=TAGE
Wie viele Tage nach Ablauf des Passworts wird das Konto deaktiviert (nur für Root-Benutzer)
-S, --status
Den Kennwortstatus des benannten Kontos melden (nur Root-Benutzer)
--stdin
Token von der Standardeingabe lesen (nur Root-Benutzer)
-?, --helfen
Hilfeinformationen anzeigen und beenden --usage
Kurze Nutzungsinformationen anzeigen

4. Häufige Beispiele

(1) Ändern Sie das Passwort des aktuell angemeldeten Kontos.

passwd

Bitte beachten Sie, dass Sie beim Festlegen von Benutzerkennwörtern die Kennwortstandards „Komplexität, Merkbarkeit und Aktualität“ einhalten müssen. Einfach ausgedrückt sollte das Passwort länger als 8 Zeichen sein, Groß- und Kleinbuchstaben, Zahlen und Sonderzeichen enthalten und leicht zu merken und regelmäßig zu ändern sein.

(2) Zum Ändern anderer Benutzerpasswörter sind Administratorrechte erforderlich.

passwd BENUTZERNAME

(3) Sperren Sie das Kennwort des angegebenen Kontos, sodass sich der Benutzer nicht mit dem Kennwort anmelden kann. Erfordert Administratorrechte.

passwd -l BENUTZERNAME

(4) Entsperren Sie das Passwort des angegebenen Kontos. Erfordert Administratorrechte.

passwd -u BENUTZERNAME

(5) Beenden Sie das Kennwort des angegebenen Kontos und zwingen Sie den Benutzer, das Kennwort bei der nächsten Anmeldung zu ändern. Erfordert Administratorrechte.

passwd -e BENUTZERNAME

(6) Löschen Sie das Anmeldekennwort, damit sich Benutzer ohne Kennwort anmelden können. Erfordert Administratorrechte, ist äußerst riskant und wird nicht empfohlen.

passwd -d BENUTZERNAME

(7) Abfrage des Kennwortstatus des Kontos.

passwd -S dablelv
dablelv PS 2020-03-08 0 90 7 -1 (Passwort festgelegt, SHA512-Verschlüsselung.)

Zeigt Informationen zum Kontostatus an. Insgesamt gibt es 7 Felder, nämlich Anmeldename, Passwort, letzte Änderungszeit, Passwortänderungsintervall (0), Passwortgültigkeitsdauer (90), Warnzeit (7) und Passwort läuft nicht ab (-1). Die Einheit ist Tag.

(8) Legen Sie die Mindest- und Höchstzahl der Tage fest, für die das Passwort gültig ist.

passwd -x 100 -n 30 dablelv

#Überprüfen Sie, ob die Einstellung erfolgreich ist: passwd -S dablelv
dablelv PS 2020-03-08 30 100 7 -1 (Passwort festgelegt, SHA512-Verschlüsselung.)

(9) Wie viele Tage vor Ablauf des Passworts soll der Benutzer daran erinnert werden?

passwd -w 7 dablelv

Oben finden Sie detaillierte Informationen zur Verwendung des Linux-Befehls „passwd“. Weitere Informationen zum Linux-Befehl „passwd“ finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Implementierungsprinzip und Codebeispiele für die Komprimierungsdatei des Linux-Befehls gzip
  • gzip-Befehl unter Linux
  • Verwendung des Linux-Befehls „userdel“
  • Verwendung des Linux-Datumsbefehls
  • So führen Sie Linux-Befehle im Hintergrund aus
  • Verwendung des Linux-Befehls ls
  • Verwendung des Linux-Lesebefehls
  • Verwendung des Linux-Befehls chkconfig
  • Verwendung des Linux-Befehls usermod
  • Verwendung des Linux-Befehls ln
  • Linux-Befehl „cut“ erklärt
  • Verwendung des Linux-Befehls gzip

<<:  MySQL-Paging-Abfragemethode für Millionen von Datenmengen und ihre Optimierungsvorschläge

>>:  So wenden Sie TypeScript-Klassen in Vue-Projekten an

Artikel empfehlen

JavaScript implementiert Ziehen mit der Maus, um die Div-Größe anzupassen

In diesem Artikel wird der spezifische JavaScript...

Detaillierte Schritte zum Erstellen eines Vue-Scaffolding-Projekts

Vue-Gerüst -> vue.cli Erstellen Sie schnell ei...

Zusammenfassung der praktischen Methoden von CSS3 (empfohlen)

1. Abgerundeter Rand: CSS- CodeInhalt in die Zwis...

So verarbeiten Sie lokal dynamisch geladene Bilder in Vue

Finden Sie das Problem Heute bin ich auf ein Prob...

Optimierung des MySQL Thread_Stack-Verbindungsthreads

MySQL kann nicht nur über das Netzwerk, sondern a...

WeChat-Applet implementiert Puzzlespiel

In diesem Artikel finden Sie den spezifischen Cod...

Mehrere häufig verwendete Single-Page-Anwendungswebsite-Sharing

CSS3Bitte Schauen Sie sich diese Website selbst a...