GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Unterschied zwischen ! vs !! vs * in /etc/shadow

Beide "!" und "!!" im Passwortfeld bedeutet, dass ein Konto gesperrt ist.

Wie im folgenden Dokument zu lesen ist, "!!" in einem Kontoeintrag im Schatten bedeutet, dass das Konto eines Benutzers erstellt, aber noch kein Passwort vergeben wurde. Bis es von einem Systemadministrator ein Anfangspasswort erhält, ist es standardmäßig gesperrt.

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/4/html/System_Administration_Guide/s2-redhat-config-users-process.html


Es kann sich auch lohnen, <account>::..... zu beachten bedeutet, dass kein Passwort erforderlich ist (leeres Passwort).

Wenn Sie eine ssh nur Schlüssel erstellen Benutzer können Sie <account>::0:0:99999:7::: verwenden um zu verlangen, dass der Benutzer sein Passwort (d. h. das er für sudo verwendet) bei seiner ersten Anmeldung festlegt.

Hinweis :nur Schlüssel Authentifizierung bedeutet, dass ein Passwort NICHT ist ein Authentifizierungsfaktor.


Linux
  1. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  2. Unterschied zwischen 2>&-, 2>/dev/null, |&, &>/dev/null und>/dev/null 2>&1?

  3. Der Unterschied zwischen /opt und /usr/local?

  4. Der Unterschied zwischen ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc …?

  5. Linux – Daten aus /etc/shadow extrahieren?

Verstehen der /etc/shadow-Datei

/etc/shadow auf dem Mac

Passwort für /etc/shadow manuell generieren

Was ist der Unterschied zwischen /tmp und /run?

BASH:Überprüfen Sie in /etc/shadow, ob das Benutzerkennwort gesperrt ist

Unterschied zwischen /etc/hosts und /etc/resolv.conf