Come scadere una password? (Per la creazione di un account iniziale)


11

Ho spesso creato password temporanee per gli utenti per la mia macchina di sviluppo per la creazione dell'ID iniziale.

Per altri ambienti, ho visto gli amministratori avere la possibilità di mostrare una password come scaduta immediatamente, costringendomi a cambiare la mia password al primo accesso.

Come si fa a fare questo? (In questo caso specifico sto usando RHEL, ma spero che queste informazioni siano universali in tutte / la maggior parte delle distribuzioni Linux)

Risposte:


16

Puoi usare il comando

chage -d 0 [username]

per modificare la data di scadenza degli utenti, costringendoli a cambiare la password al primo accesso.

Puoi leggere di più a riguardo nelle pagine man di chagee usermod.


10

C'è un interruttore per passwd, -e. Dalla manpage (man passwd):

-e, --expire Scade immediatamente una password dell'account. Questo in effetti può forzare un utente a cambiare la sua password al prossimo accesso dell'utente.

Così

 sudo passwd -e LOGIN 

dovrebbe farlo.

Dai commenti, so che c'è più variazione di quanto mi aspettassi. Quindi questa è un'installazione di Xubuntu 10.04, e questo è ciò che fileriporta:

file $(which passwd)
/usr/bin/passwd: setuid ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped

Interessante, il mio passwdnon ha questa opzione. Noterò comunque anche questo. Da quale distribuzione Linux proviene questa passwd?
user606723

Hai ragione. Troppo spesso dimentico di menzionare ciò che sto usando. Ho aggiunto ulteriori informazioni.
utente sconosciuto
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.