As regras de senha do Cent OS não funcionam

0

Eu queria definir regras de senha para todos os usuários, como tamanho mínimo e máximo, 1 dígito e assim por diante. Então modifiquei /etc/pam.d/system-auth como abaixo

password    required     pam_cracklib.so try_first_pass retry=3 minlen=8 ucredit=-1 dcredit=-1 ocredit=-1 lcredit=-1 difok=4

mas não está funcionando, então apenas para tentar eu modifiquei /etc/pam.d/cs-auth as

password    required     pam_cracklib.so try_first_pass retry=3 minlen=8 ucredit=-1 dcredit=-1 ocredit=-1 lcredit=-1 difok=4

e

password-auth as

password    requisite     pam_cracklib.so  try_first_pass retry=3 minlen=8 ucredit=-1 dcredit=-1 ocredit=-1 lcredit=-1 difok=4

Mas nenhum deles parece estar funcionando. Anexei o snap dos respectivos arquivos pam.d

/etc/pam.d/passwd contents

#%PAM-1.0
auth       include      cs-auth
account    include      cs-auth
password   substack     cs-auth
-password   optional    pam_gnome_keyring.so
    
por user530158 19.06.2017 / 08:41

1 resposta

0

Se você está usando o CentOS 7, você precisa modificar o /etc/security/pwquality.conf, ele substitui o cracklib. Apenas descomente as linhas que você deseja usar.

Informação completa, consulte man pwquality.conf

    
por 19.06.2017 / 11:57