Mostrando las entradas con la etiqueta passwd debian. Mostrar todas las entradas
Mostrando las entradas con la etiqueta passwd debian. Mostrar todas las entradas

miércoles, 26 de agosto de 2015

passwd: Module is unknown

De regreso por estos lados ya desde hace un año sin publicar nada en mi blog; bueno esta vez con otro pequeño inconveniente o error en GNU/Linux Debian en su versión 7 (wheezy)

Pasemos a explicar lo sucedido:

Me encontraba conectado a un equipo via ssh directamente con el usuario root (algo muy mal hecho) para realizarle un  hardening al equipo en cuestión, cuando de repente voy a cambiarle el password a los usuarios creados me envía el siguiente error:

passwd: Module is unknown
passwd: password unchanged

Bueno no quedo de otra que comenzar a buscar en la web, mejor dicho en Google, para saber sobre este error que me arrojaba. Conseguí en varios foros la respuesta al problema y específicamente la solución como tal en una web en ingles que les muestro a continuación:

https://goinggnu.wordpress.com/2015/06/04/solution-for-passwd-module-is-unknown-issue-in-ubuntu/

Y aunque la solución en la que habla esta web es sobre Ubuntu; igual funciono para GNU/Linux Debian.
  
Procedí a revisar el siguiente log:  auth.log
Entonces con un:
more /var/log/auth.log  

me mostró algo como esto:
PAM unable to dlopen(pam_cracklib.so): /lib/security/pam_cracklib.so: cannot open shared object file: No such file or directory
PAM adding faulty module: pam_cracklib.so


Se observa en el log que un modulo o librería de PAM no se encuentra, entonces procedi a buscar el paquete faltante de la siguiente manera:

apt-cache search libpam-cracklib
ó
aptitude search libpam-cracklib

ojo yo guiándome por la web ya sabia que era ese paquete; pero si nos fijamos bien en el error y buscamos por el nombre del modulo pam_cracklib también podemos hacer la búsqueda y nos mostraría el mismo paquete a instalar.
Se procede ahora a instalar el paquete antes mencionado:
apt-get install libpam-cracklib

este paquete depende de varias librerías  y cuando procedio a instalar solicito instalar estos 2 paquetes cracklib-runtime libcrack2

Ya instalado por completo hemos solventado nuestro pequeño inconveniente a la hora de cambiar el password a los usuarios.

Espero les sirva de ayuda este humilde post; saludos

Referencia web:
https://goinggnu.wordpress.com/2015/06/04/solution-for-passwd-module-is-unknown-issue-in-ubuntu/