Solução para isso, temos que editar este arquivo /etc/pam.d/common-password
& nós temos que fazer mudanças como essa senha
[success=1 default=ignore] pam_unix.so minlen=1 sha512
Eu estou tentando definir uma nova senha para o Linux 12.04, mas no comando em execução | está dando algo parecido com isto
$passwd
Changing password for ubuntu.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
Bad: new password is too simple
Enter new UNIX password:
eu realmente não entendo porque isso é assim ....?
As regras de complexidade de senha geralmente são aplicadas pelo PAM. Você tem duas opções:
pam_cracklib.so
em /etc/pam.d/system-auth
ou equivalente. Veja man 8 pam_cracklib
para informações sobre as opções disponíveis.
Uma instalação do Ubuntu requer um tamanho mínimo de senha de 8 caracteres. (Isso foi alterado há alguns anos, mas acho que eles mantiveram o instalador com um tamanho de senha mais curto para facilitar a configuração de um usuário durante a instalação).
Com privilégios de superusuário ou root, você precisa editar um arquivo chamado /etc/pam.d/common-password.