Instalar o pacote crack-lib resolveu para mim:
sudo apt-get install cracklib-runtime
Eu também estava funcionando bem, mas um dia (depois de alguma atualização) ele desapareceu.
Eu criei novos usuários e mudei sua senha várias vezes no Ubuntu, no Ubuntu, no Kubuntu, no Lubuntu, no Desktop, no Server, no Live ... etc.
Mas, desde algumas semanas atrás (acho que é devido à última atualização do sistema), estou tendo problemas no gerenciamento de senhas no meu Ubuntu Server v14.04.1 LTS (desculpe, meu Ubuntu está em espanhol , mas acho que é fácil entender a questão):
luis@Balanceador:~$ sudo adduser prueba
[sudo] password for luis:
Anadiendo el usuario 'prueba' ...
Anadiendo el nuevo grupo 'prueba' (1002) ...
Anadiendo el nuevo usuario 'prueba' (1002) con grupo 'prueba' ...
Creando el directorio personal '/home/prueba' ...
Copiando los ficheros desde '/etc/skel' ...
Nueva contrasena:
/var/cache/cracklib/cracklib_dict.pwd: No existe el archivo o el directorio
BAD PASSWORD: The password fails the dictionary check - error cargando diccionario
Vuelva a escribir la nueva contrasena:
passwd: password updated successfully
Changing the user information for prueba
O problema principal se traduz em: /var/cache/cracklib/cracklib_dict.pwd: No such file or directory
.
O mesmo comportamento para alterar senhas:
luis@Balanceador:~$ sudo passwd prueba
Nueva contrasena:
/var/cache/cracklib/cracklib_dict.pwd: No existe el archivo o el directorio
BAD PASSWORD: The password fails the dictionary check - error cargando diccionario
Vuelva a escribir la nueva contrasena:
passwd: password updated successfully
A senha parece estar definida como OK, mas acho que pode ser bom reparar esse sistema verificação incorreta de senha .
Como posso resolver isso?
Instalar o pacote crack-lib resolveu para mim:
sudo apt-get install cracklib-runtime
Eu também estava funcionando bem, mas um dia (depois de alguma atualização) ele desapareceu.