
Sé que lo que voy a explicar a continuación no sigue una buena conducta de seguridad, pero quiero explicaros mi caso y veréis para y porqué lo hago.
En mi salón tengo un barebone conectado por wifi con el PC de escritorio (el principal ya que tengo luego un portátil). Este PC de salón lo uso para ver películas o series, oir música o ver fotos que están en el PC principal.
Lo que más hago es manejar el PC con el ratón inalámbrico y me resulta un engorro tener que coger el teclado simplemente para meter el usuario y contraseña cada vez que lo enciendo.
Si no tuviera wifi estaría solucionado simplemente haciendo un autologon, pero al tener wifi, necesito meter la clave del anillo de seguridad, y es un incordio.
Por eso he buceado por internet un rato hasta encontrar la solución menos mala a esta situación: hacer autologin y hacer que un pequeño script introduzca la clave del anillo automáticamente.
Para hacer autologin (ya lo explicamos en otro post) simplemente hay que ir a Sistema > Administración > Ventana de entrada y allí en la solapa Seguridad activar la casilla entrada automática eligiendo el usuario.
Bien, ahora vayamos con el meollo de la cuestión:
- sudo aptitude install libpam-gnome-keyring
También necesitaremos el programa pam-keyring-tool. Primero instalaremos sus dependencias:
- sudo aptitude install build-essential libglib1.2-dev libglib2.0-dev libtool libgnome-keyring-dev libpam0g-dev
Bajamos el código fuentes, loc ompilamos y lo instalamos:
- wget http://www.hekanetworks.com/opensource/pam_keyring/pam_keyring-0.0.9.tar.gz
- tar xzfv pam_keyring-0.0.9.tar.gz
- cd pam_keyring-0.0.9/
- ./configure
- make
- sudo mv src/pam-keyring-tool /usr/bin/
Ahora creamos un nuevo archivo de texto usando nuestro editor preferido, que contendrá el script que introducirá la contraseña por nosotros:
Le damos permisos de ejecución:
- sudo gedit /usr/local/bin/unlock.sh
El contenido del script será el siguiente:
#!/bin/bash
echo contraseña | /usr/bin/pam-keyring-tool -u -s
Le damos permisos de ejecución:
- sudo chmod +x /usr/local/bin/unlock.sh
Y sólo resta hacer que el script se ejecute al iniciar el sistema. Nos dirigimos a Sistema -> Preferencias -> Sesiones -> Programas de inicio -> Añadir, donde introduciremos “Desbloquear keyring” como nombre, por ejemplo, y como orden /usr/local/bin/unlock.sh
Y ya está, entrará sin pedir la contraseña.
Basado en Mundogeek
Editado: Hay otro método que es con Wicd. Tienes el tutorial aquí
Comentarios recientes