Heim >Betrieb und Instandhaltung >Betrieb und Wartung von Linux >Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd' ein Benutzer unter Linux hinzugefügt wurde

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd' ein Benutzer unter Linux hinzugefügt wurde

王林
王林Original
2019-12-07 15:37:526038Durchsuche

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd' ein Benutzer unter Linux hinzugefügt wurde

Wenn Sie useradd zum Hinzufügen eines Benutzers verwenden, legt der Parameter -p das Passwort fest und das Passwort kann dann nicht zum Anmelden verwendet werden. Problem:

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd ein Benutzer unter Linux hinzugefügt wurde

Auf dem obigen Bild können Sie sehen, dass ich einen neuen Benutzer luo mit dem Passwort 123456 erstellt habe. Zuerst wird der Root-Benutzer auf einen normalen Benutzer umgestellt und dann auf luo (da der Root Der Benutzer hat die höchste Berechtigung, ohne Passwort zu anderen Benutzern zu wechseln)

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd ein Benutzer unter Linux hinzugefügt wurde

Sie können sehen, dass das Passwort falsch ist und Sie nicht zu diesem wechseln können.

Kostenlose Video-Tutorial-Freigabe: Linux-Video-Tutorial

Lösung:

Verwenden Sie den Befehl [passwd username], um die zu ändern Benutzerpasswort. Dadurch können Sie sich direkt anmelden.

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd ein Benutzer unter Linux hinzugefügt wurde

Verwenden Sie einfach das von Ihnen festgelegte Passwort, um sich anzumelden.

Ursachenanalyse:

Nachdem Sie mit dem Befehl useradd einen neuen Benutzer erstellt und ein Passwort für ihn festgelegt haben, geben Sie den Befehl ein: cat /etc/shadow, um die Informationen anzuzeigen aller Benutzer

Die Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd ein Benutzer unter Linux hinzugefügt wurde

Sie werden feststellen, dass die Passwörter meines luomeng Benutzers und mike Benutzers verschlüsselt sind, das Passwort des neu hinzugefügten Benutzers jedoch nicht verschlüsselt ist. Es wird also direkt das Original angezeigt.

Beim Anmelden wird es definitiv Probleme beim Parsen des Passworts geben.

Wenn Sie useradd zum Hinzufügen eines neuen Benutzers verwenden, kann der Parameter [-p] nicht direkt das gewünschte Passwort verwenden. Stattdessen sollten Sie den verschlüsselten Chiffretext des ursprünglichen Passworts einzeln hinzufügen Anführungszeichen, also Beim Einloggen können Sie sich direkt mit Ihrem Original-Passwort anmelden. Natürlich ist diese Methode nicht sehr praktisch.

Empfohlene verwandte Artikel und Tutorials: Linux-Tutorial

Das obige ist der detaillierte Inhalt vonDie Anmeldung ist nicht möglich, nachdem mit dem Befehl „useradd' ein Benutzer unter Linux hinzugefügt wurde. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn