Forza l'utente a cambiare la password al primo accesso


38

Quando aggiungo un nuovo utente al mio sistema, imposto una password e la comunico al nuovo utente. Se l'utente non piace, può cambiarlo. Tuttavia, a mio avviso, è meglio forzare l'utente a cambiare la sua password al primo accesso. C'è un modo per farlo in Ubuntu?

Risposte:


52

Puoi semplicemente scadere quella password. Dopo aver creato un nuovo utente foo, basta digitare:

sudo chage -d 0 foo

E sarà costretto a cambiarlo dopo il primo accesso.


Perché il sottocomando si chiama chage ?
TWR Cole,

2
Non sono sicuro, ma se dovessi indovinare: il prefisso "ch" deriva dalla parola "cambia". altri comandi che cambiano qualcosa nel sistema iniziano anche con "ch", ad esempio il suffisso "chmod", "chown", ecc. "probabilmente" deriva probabilmente dal fatto che ciò modifica l'età della password - ma è un'ipotesi cieca .
kars7e,

1
chage sta per "cambia età", ovvero l'abbreviazione del comando chage è simile a chmod, chown ecc.
MrD

13

Un'altra opzione sarebbe quella di far scadere la password usando passwd:

sudo passwd -e username

2
questa è la risposta corretta
James M
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.