Antworten:
Der einfachste Weg, dies von der Befehlszeile aus zu tun, besteht darin, den passwd
Befehl mit Root-Rechten zu verwenden.
passwd username
Von man 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 dazu zwingen, es bei der nächsten Anmeldung mit dem chage
Befehl (auch mit Root-Rechten) zu ändern, bei dem das Kennwort abläuft.
chage -d 0 username
Wenn sich der Benutzer erfolgreich mit dem von Ihnen festgelegten Kennwort authentifiziert hat, wird er automatisch aufgefordert, dieses zu ändern. Nach einer erfolgreichen Kennwortänderung wird die Verbindung zum Benutzer getrennt und die erneute Authentifizierung mit dem neuen Kennwort erzwungen.
Sehen Sie man 1 chage
für weitere Informationen über Kennwortablauf.
Wenn Sie nach dem Hinzufügen eines neuen Benutzers als "root" angemeldet sind, können Sie das Kennwort mit dem Befehl festlegen
passwd <username>
Wenn Sie kein Root-Benutzer sind, können Sie auch ausführen
sudo passwd <username>
So legen Sie das Passwort fest.
Wenn Sie root sind, können Sie dem Benutzer "su" und "passwd" ausführen, um das Kennwort festzulegen.
su <username>
passwd
passwd
.