sábado, 23 de marzo de 2013

GUIA PASOA APASO RECUPERAR CONTRASEÑA DE ROOT EN DEBIAN

Guiá para cuando olviden la contraseña de root en debian y como recuperar o sobre-escribir la contraseña de root.







Probado en debian wheezy
Bueno espero y esto les ayude, y por lo pronto pon una clave mas "normal" y ya después que tengas el sistema mas en punto y sepan mas la pueden cambiar.

1-Cuando inicias la net o pc y estando en el grub, selecciona editar con la letra e.





2-En la ventana de edición que nos aparece:

 


Ubicamos la parte que dice:
linux /boot/vmlinuz-3.2.0-4-686-pae  root=UUID=04064ae3XXXXXXXX ro quiet

y agregamos al final:      init=/bin/bash

Nota: como en el grub queda con el teclado en ingles el signo igual   =     en mi teclado esta en la tecla ¿/¡

 



3-Ya con esto presionamos f10 para que continué con la carga del sistema, y nos aparece la terminal o consola, como root, y donde escribiremos los siguiente:

mount -o remount –rw /

Nota en donde dice -o es la letra o (no numero cero).
 


4-Luego ya procedemos a cambiar la contraseña de root, ejecutamos el comando:
 passwd root
ponemos la nueva contraseña, y el sistema nos pide que la volvamos a escribir para confirmar que sea igual. (cuando ponemos la contraseña por seguridad en linux no aparece lo que tecleamos y al terminar de poner la contraseña damos enter.


Vemos que el sistema nos confirma que la contraseña a sido cambiada (password update successfully)




5- Solo queda reiniciar el sistema para que entremos "normal" y ya con la nueva clave de root (administrador-superusuario), ejecutamos.
shutdown now -arn

Tomado y actualizado de esta pagina: http://blog.debian.mx/2013/how-to-recuperar-contrasena-de-root-desde-grub2.html

26 comentarios:

  1. Excelente compadre!!
    Me salvaste, ya tenia un rato que no andaba en esto de linux, ahora regresare a dar lata otro rato!
    Saludos!

    ResponderEliminar
  2. Gracias por la info.
    El problema que tengo es que despues que coloco el comando "passwd root", me devuelve: "bash: passwd: command not found".
    Cual podría ser la solucion?
    Muy agradecido de antemano.

    ResponderEliminar
    Respuestas
    1. Se me hace raro, segura que escribes el comando passwd sin mayúsculas, puedes intentar escribir pass y luego presinas la tecla de tab (autocompletar) y el sistema te da los comandos que reconoce con estas iniciales.
      Para cualquier duda mejor acude al foro de:
      http://www.espaciolinux.com/foros/
      Y hay se te puede dar mejor consejos. Saludos.

      Eliminar
    2. eso es por que no has montado la particion en donde tienes el comando passwd en mi caso puse "mount /usr" y depues pude ejecutar el comando passwd sin ningun problema

      saludos

      Eliminar
    3. Despues del mount /usr -> /usr/bin/passwd root
      Y funcionó perfecto!!!

      Gracias!!!!

      Eliminar
  3. Hermano, no encuentra el comando passwd, hace todo perfectamente, hasta llegar a introducir el comando, not found

    ResponderEliminar
    Respuestas
    1. Disculpa que no te comentara antes. Pero que no lo encuentre
      tal ves ya lo solucionaste, pero si un comando te da que no lo encuentra, presiona las primeras teclas, por ejemplo:
      pas
      y presionas la tecla de tab y el sistema te da los comandos que inicien con estas letras.

      Eliminar
  4. Hola amigo saludos yo realize todos los pasos y me salio bien hasta me aparecio password update successfully y luego escribi el comando shutdown now -arn y todo salio bien y arranco la pc pero aun cuando coloco la clave nueva que meti me aparece que la cintraseña es incorrecta :(

    ResponderEliminar
    Respuestas
    1. La clave que recuperaste es la de root, no la de tu usuario. Para recuperar o sobre-escribir la contraseña de tu usuario, es:
      passwd "usuario", por ejemplo:
      passwd juan
      passwd pedro etc...

      Eliminar
  5. Todo sale perfectamente hasta que realizo el cambio de "password", pero cuando reinicio el sistema Debian no puedo ingresar porque me aparece "Login incorrect", por favor les agradezco que me indiquen como hago para cambiar tambien el "login".

    ResponderEliminar
  6. Mi problema es al introducir la nueva contraseña y su confirmación, una vez hecho esto me aparece lo siguiente:
    passwd: Authentication token manipulation error
    passwd: password unchanged
    Me podrían explicar que sucede y como hago para solucionarlo? de antemano muchas gracias

    ResponderEliminar
    Respuestas
    1. A mi me paso lo mismo:
      Mi error era que ponía el comando así:
      mount -o remount -rw/
      y no ponía el espacio entre rw y /
      tenía que escribirlo así
      mount -o remount -rw /
      me aparecía un montón de cosas escritas después me dejaba poner passwd root y me dejaba poner la clave pero después que la re confirmaba me ponía lo mismo que a vos:
      passwd: Authentication token manipulation error
      passwd: password unchanged
      capaz es eso.

      Eliminar
  7. Despues de cambiar el password e ingresar el ultimo comando (shutdown now -arn) me da este error "Failed to talk to init daemon" Que puedo hacer?

    ResponderEliminar
  8. Sos un locoooo, excelente post

    ResponderEliminar
  9. hola buenas noches logre modificar grup y el su# passwd
    me dice passwd cannot determine your user name

    le pongo passwd (clave) y sale lo mismo

    ResponderEliminar
  10. aah se me olvidaba antes de eso le pongo el comando mount pero no hace lo q usted mencionan

    ResponderEliminar
  11. Luego de ejecutar el comando init=/bin/bash, ya no me funciona el teclado, alguna solución por favor

    ResponderEliminar
  12. GRAAAAAAACIAAAAAAASSSSSSS!!!!! POR FIN LOGRE DESBLOQUEAR MI USUARIO...... :)

    ResponderEliminar
  13. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  14. Buen aporte. El reinicio, no lo he logrado con el comando señalado. ¿Existe otra alternativa?

    ResponderEliminar