Kontakt aufnehmen
Server 2 Min. Lesezeit · 09/2022

Passwort-Anmeldung eines Benutzers unter Linux deaktivieren

Oft ist es sinnvoll, für bestimmte Benutzer eines Linux-Systems die entfernte Anmeldung per Passwort zu deaktivieren und nur die Anmeldung per SSH-Schlüssel zu erlauben. Hier erfahren Sie, wie das geht.

Benutzerpasswort sperren

Die Passwort-Anmeldung eines Benutzers lässt sich deaktivieren, indem man sein Passwort sperrt. Dazu genügt der Befehl passwd mit der Option -l (--lock), gefolgt vom Benutzernamen:

bash
sudo passwd -l newman

Die Option -l deaktiviert das Passwort, indem sie es in einen Wert ändert, der keinem möglichen verschlüsselten Wert entspricht. Infolgedessen kann sich der Benutzer nicht mehr mit Passwort anmelden. Die Authentifizierung per SSH-Schlüssel funktioniert weiterhin. Möchten wir die Anmeldung vollständig unterbinden, müssen wir zusätzlich die Shell des Benutzers ändern, zum Beispiel so:

bash
sudo usermod -s /usr/sbin/nologin newman

Benutzerpasswort entsperren

Um die Passwort-Anmeldung wieder zu erlauben, genügt es, das Passwort mit der Option -u (--unlock) zu entsperren:

bash
sudo passwd -u newman

Status des Benutzerpassworts ermitteln

Wenn wir den Status des Passworts eines Benutzers ermitteln möchten, verwenden wir die Option -S (--status):

bash
sudo passwd -S newman

Das Ergebnis kann dann etwa so aussehen:

bash
$ sudo passwd -S newman
newman L 06/15/2021 0 99999 7 -1

Die Ausgabe enthält Informationen in sieben Spalten mit folgender Bedeutung:

  1. Anmeldename des Benutzers,
  2. Angabe, ob das Konto gesperrt ist (L), kein Passwort hat (NP) oder ein gültiges Passwort hat (P),
  3. Datum der letzten Passwortänderung,
  4. minimale Anzahl von Tagen, nach denen das Passwort nach der letzten Änderung erneut geändert werden darf,
  5. maximale Anzahl von Tagen, bevor das Passwort erneut geändert werden muss,
  6. Anzahl der Tage vor Ablauf des Passworts, ab denen der Benutzer Warnungen erhält,
  7. Anzahl der Tage nach Ablauf des Passworts, nach denen der Benutzer deaktiviert wird.

Für diese Notiz habe ich vor allem auf diesen Artikel zurückgegriffen, in dem weitere Möglichkeiten für den Umgang mit Benutzerpasswörtern beschrieben sind.

Teilen
LinkedIn Facebook

Brauchen Sie mehr als einen Artikel?

Melden Sie sich unverbindlich – ein paar Sätze dazu, worum es geht, genügen.

Weiterlesen

Ähnliche Artikel

Weitere Notizen aus Betrieb und Entwicklung.

Gesamter Ratgeber