Recuperación de contraseña raspberry pi




Algo que nos puede ocurrir después de varios días ( meses ) de no usar un equipo es olvidar la contraseña de acceso, lo cual me pasó recientemente con mi raspberry pi ( distribución raspbian ).

Sin embargo, el proceso de recuperación es tan simple como con cualquier otra distribución de linux (salvo por un par de diferencias).

Lo primero que debemos hacer es arrancar en modo mantenimiento (maintenance mode), a diferencia de las distribuciones convencionales en las que editamos la linea de booteo de grub, aquí editaremos el archivo cmdline.txt que se encuentra en la partición boot de nuestra SD en la cual tengamos flasheada nuestra distro, agregando al final de la única línea init=/bin/sh de modo que  cambie de:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait
a la siguiente línea:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait init=/bin/sh
 De este modo al arrancar la raspberry veremos  que nos muestra el prompt de la terminar como si  fuéramos root (#), ahora solo queda cambiar la contraseña:
# passwd usuario
# sync 
( el usuario por defecto es pi, con lo cual tendríamos # passwd pi )
Ejecutamos init para continuar arrancando de modo normal:
# exec /sbin/init
Listo,  con esto habremos recuperado la contraseña de nuestro equipo.

No olvidar regresar el archivo cmdline.txt a como estaba.

Algunas recomendaciones extras, son desactivar el usuario por defecto (pi) o por lo menos quitarle en /etc/sudoers el NOPASSWD ya que esto puede ser un riesgo.

Comentarios

Entradas populares de este blog

Odisea 3G Huawei E173

Nessus Arch Linux

De dados y cubos con puntos