Wie lege ich das Passwort eines neuen Benutzers fest, nachdem das Konto bereits erstellt wurde?

Wie lege ich das Passwort eines neuen Benutzers fest, nachdem das Konto bereits erstellt wurde?

Ich habe den Befehl „useradd“ verwendet, um ein neues Konto zu erstellen, aber ich habe dabei kein Passwort angegeben. Wenn der Benutzer sich jetzt anmelden möchte, wird er nach einem Passwort gefragt. Wenn ich es nicht anfangs eingerichtet habe, wie lege ich jetzt das Passwort fest?

Antwort1

Am einfachsten geht das über die Befehlszeile, wenn Sie den passwdBefehl mit Root-Rechten verwenden.

passwd username

Ausman 1 passwd

NAME
       passwd - update user's authentication token
SYNOPSIS
       passwd  [-k]  [-l]  [-u [-f]] [-d] [-n mindays] [-x maxdays]
       [-w warndays] [-i inactivedays] [-S] [--stdin] [username]
DESCRIPTION
       The passwd utility is used to update user's authentication token(s).

Nachdem Sie das Benutzerkennwort festgelegt haben, können Sie den Benutzer mit dem chageBefehl (auch mit Root-Rechten) zwingen, es bei der nächsten Anmeldung zu ändern, wodurch das Kennwort abläuft.

chage -d 0 username

Wenn sich der Benutzer erfolgreich mit dem von Ihnen festgelegten Passwort authentifiziert, wird er automatisch aufgefordert, es zu ändern. Nach einer erfolgreichen Passwortänderung wird die Verbindung des Benutzers getrennt und eine erneute Authentifizierung mit dem neuen Passwort erzwungen.

man 1 chageWeitere Informationen zum Ablauf von Passwörtern finden Sie unter .

Antwort2

Es ist ziemlich einfach. Geben Sie in der Befehlszeile entweder

sudo passwd USERNAME

und Sie werden aufgefordert, das Benutzerkennwort zu ändern. Sie können auch mit su auf den betreffenden Benutzer zugreifen und dann „passwd“ ausführen.

Useradd fragt nicht nach einem Passwort. adduser schon.

Antwort3

Wenn Sie nach dem Hinzufügen eines neuen Benutzers als „Root“ angemeldet sind, können Sie das Kennwort mit dem Befehl festlegen

passwd <username>

Oder, wenn Sie kein Root sind, können Sie

sudo passwd <username>

Um das Passwort festzulegen.

Alternativ können Sie als Root mit „su“ zum Benutzer wechseln und „passwd“ ausführen, um das Kennwort festzulegen.

su <username>
passwd

verwandte Informationen