martes, 26 de enero de 2010

Chumby truco: Restaurar contraseña

Si tienes un Chumby One y has intentado activar el sshd y configurarlo para que te pida contraseña tal y como dicen aquí. Puede que te hayas equivocado al generar la hash y sea imposible volver a conectar ya de nuevo con tu Chumby. Con este truco podrás restaurar la contraseña.

Crea un fichero de nombre debugchumby e inserta estas líneas:

#!/bin/sh
#cp /etc/shadow /mnt/usb/

Copia el fichero al directorio raíz de una memoria usb, conecta la memoria al Chumby y enciéndelo. Al arrancar el aparato, se copiará a la memoria el fichero shadow que contiene la hash incorrecta.

Edita el fichero y cambia la hash por la correcta o bien bórrala y deja el fichero como estaba antes.

Edita de nuevo el fichero debugchumby y cambia su contenido por:

#!/bin/sh
mount -o remount,rw /
cp /mnt/usb/shadow /etc/
mount -o remount,ro /

Vuelve a conectarlo al aparato y arráncalo. Se sobreescribirá el fichero /etc/shadow con los cambios que hemos realizado.

Si hemos seguido estos pasos correctamente, volveremos a tener acceso al Chumby a través de ssh.