Come cambiare la password utente in Linux

4 / 100

Come cambiare la password utente in Linux

Introduzione


In Linux, puoi cambiare la password di un account utente con l’ utility passwd . Le password degli utenti crittografate, così come altre informazioni relative alle password, sono memorizzate nel /etc/shadow file.

Come utente normale, puoi modificare solo la tua password. L’utente root e gli utenti con privilegi sudo possono modificare le password di un altro utente e definire come la password può essere utilizzata o modificata.

Quando cambi la password, assicurati di utilizzare una password forte e univoca.

Avere una password sicura è la cosa più importante che puoi fare per proteggere il tuo account. Spesso una password complessa ha almeno 16 caratteri e contiene almeno una lettera maiuscola, una lettera minuscola, un numero e un carattere speciale.

Per motivi di sicurezza, si consiglia di aggiornare regolarmente la password e di utilizzare una password univoca per ogni account.

Cambia la tua password utente


Per modificare la password del tuo account utente, esegui il passwdcomando senza argomenti:

passwd

Linux cambia password utente
Ti verrà chiesto di inserire la tua password attuale. Se la password è corretta, il comando ti chiederà di inserire e confermare la nuova password.

Le password non vengono visualizzate sullo schermo quando le immetti.
La prossima volta che accedi al tuo sistema, usa la nuova password.

Cambia la password di un altro utente

Come accennato nell’introduzione, solo l’utente root e gli utenti con sudo accesso possono modificare la password di un altro account utente.

L’esempio seguente presuppone che tu abbia effettuato l’accesso come utente con privilegi

Per modificare la password di un altro account utente, eseguire il comando, passwd seguito dal nome utente. Ad esempio, per modificare la password di un utente denominato linuxize, eseguire il seguente comando:

sudo passwd linuxize

Ti verrà chiesto di inserire e confermare la nuova password:

Enter new UNIX password:
Retype new UNIX password:

In caso di successo, il comando stamperà qualcosa del genere:

passwd: password updated successfully

Forzare l’utente a cambiare la password al prossimo accesso

Per impostazione predefinita, le password sono impostate per non scadere mai. Per obbligare un utente a cambiare la password al prossimo accesso, usa il comando passwd con opzione –expire seguito dal nome utente dell’utente:

sudo passwd –expire linuxize

Il comando sopra scadrà immediatamente la password dell’utente.

La prossima volta che l’utente tenterà di accedere con la vecchia password, gli verrà mostrato un messaggio che lo costringerà a cambiare la password:

ssh [email protected]

WARNING: Your password has expired.
You must change your password now and login again!
Changing password for linuxize.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Connection to 192.168.121.209 closed.

Una volta che l’utente imposta una nuova password, la connessione verrà chiusa.

Conclusione
In questo tutorial, hai imparato come modificare le password dell’utente e come impostare la scadenza della password.

Puoi trovare maggiori informazioni sul comando passwd, digitando man passwdnel tuo terminale o visitando la pagina man di Linux passwd .

Se hai domande o feedback, non esitare a lasciare un commento.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.