Comprimento e complexidade da senha

Comprimento e complexidade da senha

Estou usando o CentOS e quero definir o comprimento mínimo da senha, a expiração mínima da senha, a expiração máxima da senha e a complexidade da senha em meu sistema.

Examinei alguns tutoriais para alterar o arquivo de autenticação do sistema, mas não funcionou.

Na esperança de obter algumas respostas aqui.

Agradeço antecipadamente

Responder1

Alguns deles são definidos pelo administrador do sistema com o passwdcomando.

-nIsso definirá o tempo de vida mínimo da senha, em dias, se a conta do usuário oferecer suporte ao tempo de vida da senha. Disponível apenas para root.

-xIsso definirá o tempo de vida máximo da senha, em dias, ...

Outros são gerenciados através do módulo PAM cracklib. A pam_cracklibpágina man deve documentar quais recursos são suportados em seu sistema. Você pode defini-los no arquivo de configuração global /etc/pam.d/system-auth e/ou no arquivo específico passwd /etc/pam.d/passwd, por exemplo

# /etc/pam.d/passwd
... 
password  required pam_cracklib.so difok=3 minlen=15 dcredit= 2 ocredit=2

informação relacionada