Seguramente alguna vez hemos olvidado la contraseña de algún usuario en Debian o cualquier otro Sistema operativo. Para resetear el password de un usuario en Debian, seguiremos esta pequeña guia.
Empezamos, tenemos un usuario llamado debian y al intentar acceder desde la pantalla de login nos dice que «Eso no ha funcionado, inténtelo de nuevo». Parece que la contraseña es incorrecta por lo que tendremos que resetear.
Como sabéis, por defecto (mas que todo por seguridad), no podemos acceder con el usuario root vía GUI y SSH, esto se puede cambiar, pero lo veremos en otro post.
Para solucionar este desaguisado, reiniciaremos y en la ventana del GRUB, pulsaremos «e» para editar las opciones de arranque y así poder resetear el password de un usuario en Debian.
Una vez pulsado e, veremos las ordenes que hay y añadiremos init=/bin/bash después de la linea linux /boot/vmlinuz-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ro quiet
Pulsaremos F10 y entraremos en la linea de comandos. Para montar el sistema ficheros en modo escritura, ejecutaremos el comando mount -o remount rw /
El siguiente paso, será modificar el fichero shadow, con vi /etc/shadow
Una vez dentro, buscaremos la linea donde se encuentra el usuario al que queremos resetear la contraseña, en este caso el usuario debian y borraremos las letras, numero y caracteres que se encuentran entre los puntos dobles :
De tal forma, que quedará así.
Guardamos los cambios, cerramos el fichero y ejecutamos passwd nombre_de_usuario.
Una vez cambiado el password, reiniciamos y comprobamos que podemos acceder con el usuario debian.
Saludos y espero que os sirva.
Por cierto, ya tenemos lista para su descarga la nueva versión de Debian Bullseye https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-11.0.0-amd64-netinst.iso