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/

miércoles, 23 de julio de 2014

Configurar 2 monitores en Debian 8 con XFCE4

El día de hoy voy a explicarles como configurar 2 monitores en Debian 8 con entorno gráfico XFCE4.

Esta configuración fue realizada en monitores LCD, Marca: VIT modelo: TFT19W80PS con una tarjeta gráfica 
VGA compatible controller: NVIDIA Corporation GT218 [GeForce 310]

Lo primero que tenemos que verificar es la configuración de pantalla que nos tomo por defecto; la misma la podemos verificar en la siguiente ruta:

Aplicaciones ----> configuracion ----> pantalla (ver imagen)

Aquí tenemos que tomar en cuenta la resolución de pantalla, que en este caso seria 1440x900 ya que la misma la utilizaremos a la hora de configurar.
Para realizar la configuración antes mencionada, utilizaremos un comando llamado: xrandr
Ahora ejecutando el comando xrandr como un usuario normal nos muestra información de los monitores y las posibles configuraciones (ver imagen):
Como se puede ver en la imagen me detecto 2 monitores uno en puerto VGA y otro en DVI.
En mi caso ejecute el siguiente comando para configurar los monitores:
xrandr --output DVI-I-1 --mode 1440x900 --right-of VGA-1 --mode 1440x900

hasta este punto, ya tengo mi configuración de pantallas listo; solo me queda configurar para que dicha configuración se guarde y no se pierda cuando reinicie el equipo; ahora lo que haremos es ir a la siguiente ruta:
 Aplicaciones--> configuracion-->Sesion e inicio

el cual nos muestra la siguiente imagen:
Luego pulsamos la pestaña Autoarranque de Aplicaciones; y le damos al botón Añadir (ver imagen)

Aquí ingresamos la diferente información que nos solicita; ojo donde dice Comando, allí se coloca el comando que mencione anteriormente, que es el siguiente:
 xrandr --output DVI-I-1 --mode 1440x900 --right-of VGA-1 --mode 1440x900

Bueno ya todo listo; prueban a reiniciar la PC y verán que todo va de maravilla...

saludos

Referencias WEB:

http://fernandoporres.com/monitor-dual-con-xfce4/
http://blog.desdelinux.net/como-cambiar-la-resolucion-de-pantalla-usando-xrandr/



lunes, 8 de abril de 2013

userdel: cannot lock /etc/gshadow; try again later.

Nuevamente por aquí para comentarles de un inconveniente que se me ha presentado en GNU/Linux Debian 6 (squeeze), en este caso fue a la hora de eliminar un usuario con el comando deluser el cual me arroja el siguiente error:


deluser pepito
Eliminando al usuario `pepito' ...
Aviso: el grupo `pepito' no tiene más miembros.
userdel: cannot lock /etc/gshadow; try again later.
/usr/sbin/deluser: `/usr/sbin/userdel pepito' devolvió el código de error 10. Saliendo.

bueno ni modo, me toco consultar al mejor amigo del informático; GOOGLE jejejeje 
y una de las soluciones que conseguí (en su totalidad estaban en ingles, pero gracias a mi cursito on-line pude traducir!!! jajajaja mentiras) fue eliminar en el directorio de /etc los siguientes archivos;

* /etc/group-
* /etc/gshadow-
* /etc/shadow-
* /etc/passwd-

OJO, fíjense bien en los archivos que eliminan, porque los que nombro tiene al final un guion (-).

Entonces procedemos a eliminar dichos archivos, y nuevamente ejecutamos el archivo deluser

deluser pepito
Eliminando al usuario `pepito' ...
Aviso: el grupo `pepito' no tiene más miembros.
Hecho.

y eso es todo mi gente; un simple errorcito nos tiende a dejarnos Calvo jajajaajaja

saludos,

Referencias WEB: