Risposte:
Il modo più semplice per farlo dalla riga di comando è utilizzare il passwd
comando con i privilegi di root.
passwd username
A partire dal 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).
Dopo aver impostato la password dell'utente, è possibile forzare l'utente a modificarla al successivo accesso utilizzando il chage
comando (anche con i privilegi di root) che scade la password.
chage -d 0 username
Quando l'utente esegue correttamente l'autenticazione con la password impostata, all'utente verrà automaticamente richiesto di cambiarla. Dopo una corretta modifica della password, l'utente verrà disconnesso, forzando la nuova autenticazione con la nuova password.
Vedere man 1 chage
per ulteriori informazioni sulla scadenza della password.
Dopo aver aggiunto un nuovo utente se hai effettuato l'accesso come 'root', puoi impostare la password usando il comando
passwd <username>
Oppure, se non si è root, è possibile eseguire
sudo passwd <username>
Per impostare la password.
Oppure, se sei root, puoi 'su' per l'utente ed eseguire 'passwd' per impostare la password.
su <username>
passwd
passwd
.