GNU/Linux >> Linux Esercitazione >  >> Linux

Estrai le date da /etc/shadow

chage -l <username>

Esempio di output:

Last password change                                    : Dec 17, 2015
Password expires                                        : Mar 16, 2016
Password inactive                                       : never
Account expires                                         : never
Minimum number of days between password change          : 7
Maximum number of days between password change          : 90
Number of days of warning before password expires       : 14

for n in $(sudo cat /etc/shadow | awk '{FS=":";print $3}'); do date -d "01/01/1970 +${n}days" +%F; done 

Per evitare il premio per l'uso inutile del gatto:

for n in $(sudo awk '{FS=":";print $3}' /etc/shadow); do date -d "01/01/1970 +${n}days" +%F; done 

segnalare lo stato della password sull'account denominato passwd -S username

for user in $(cut -d: -f1 /etc/passwd); do sudo passwd -S $user; done


Linux
  1. Come recuperare dalla voce di root eliminata nei file /etc/shadow e/o /etc/passwd in CentOS / RHEL 6

  2. CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

  3. Come scoprire da quale cartella è in esecuzione un processo?

  4. È possibile modificare il file del database delle password (/etc/passwd) in Linux?

  5. /etc/shadow su Mac

Comprendere il file /etc/shadow

In che modo Linux gestisce più separatori di percorsi consecutivi (/home////nomeutente///file)?

Come viene aggiornato /etc/motd?

CentOS / RHEL 7:come recuperare dalla voce di root eliminata nei file /etc/shadow e/o /etc/passwd

Differenza tra /etc/hosts e /etc/resolv.conf

Come configurare /etc/issues per mostrare l'indirizzo IP per eth0