Root passwd
Vai alla navigazione
Vai alla ricerca
Sicurezza dlle utenze locali linux
Scadenza password
Per ciascun utente locale già presente:
chage -M 89 -W 14 username
Modificare /etc/login.defs:
PASS_MAX_DAYS 89 PASS_MIN_DAYS 0 PASS_WARN_AGE 14
(scadenza password ogni 89 gg, warning quando ne mancano 14).
Qualità password
Modificare /etc/security/pwquality.conf:
minlen = 14 dcredit = 0 ucredit = 0 lcredit = 0 ocredit = 0 minclass = 3
Password aging
Aggiungere in /etc/pam.d/common-password la riga:
[...] password requisite pam_pwquality.so retry=3 # da aggiungere solo la riga seguente: password required pam_pwhistory.so use_authtok password [success=2 default=ignore] pam_unix.so obscure use_authtok try_first_pass sha512 [...]
Oppure, in alternativa, su Debian, creare il file: /usr/share/pam-configs/pwhistory
Name: Pwhistory password aging Default: yes Priority: 1023 Password-Type: Primary Password: requisite pam_pwhistory.so use_authok Password-Initial: requisite pam_pwhistory.so use_authok
ed eseguire:
sudo /usr/sbin/pam-auth-update --package