Sia che tu voglia assegnare una password a un nuovo utente o proteggere in modo proattivo il tuo ambiente modificando regolarmente la tua password, utilizzi lo stesso comando, indipendentemente dalla distribuzione di Linux® che utilizzi.
Quando modifichi o imposti una password, devi conoscere un dettaglio:stai cambiando la tua password o quella di un altro utente? A seconda della risposta, il passwd
il comando potrebbe utilizzare un parametro aggiuntivo.
Imposta o modifica la tua password
Forse il tuo dipartimento ha una politica che ti richiede di cambiare periodicamente la tua password. Hai appena effettuato l'accesso al tuo server e hai ricevuto una notifica che indica che hai la stessa password da oltre 90 giorni. Per questo esempio, il tuo nome utente è TestUser.
Per modificare la password, dopo aver effettuato l'accesso al server come utente, eseguire il comando seguente:
passwd
Se inserito senza altri parametri, il passwd
il comando predefinito è l'utente corrente (quello con cui sei attualmente connesso). Il server fornisce le seguenti richieste:
Changing password for TestUser
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
In questo esempio, poiché si dispone già di una password, il comando richiede prima la password corrente per assicurarsi di essere la persona che effettua questa modifica. Nessuno può cambiare la tua password mentre sei connesso a tua insaputa.
Imposta o modifica la password di un altro utente
Se devi cambiare la password di qualcun altro, devi eseguire il comando come root
utente. Perché la root
user è l'utente amministratore del sistema, può modificare la password di qualsiasi utente in qualsiasi momento. Per modificare la password per Utente2, aggiungi il nome utente dopo il comando come mostrato nell'esempio seguente:
passwd User2
o
sudo passwd User2
Aggiunta del nome utente dopo il passwd
command dice al comando che stai cambiando la password di un utente diverso e non la tua. Vengono visualizzati i seguenti prompt:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Dopo aver inserito e reimmesso la nuova password con successo, la password per quell'utente è ora cambiata. Se hai cambiato la password di qualcun altro, devi condividere la nuova password con l'utente.