El modo de recuperación no siempre funciona porque muchos sistemas le pedirán la contraseña de root para iniciar sesión. Ahora, dado que no conoce la contraseña de root en primer lugar, ese truco fallará. En tal caso, puede probar estas, que son las formas más fáciles de restablecer la contraseña de Linux.
1. Use ‘sudo su’ o ‘sudo -i’
sudo passwd root o pase sudo su o sudo -i para obtener primero el poder de root y luego ejecute el comando passwd, él o ella podrá restablecer la contraseña de root. No funciona en todas partes, piense en una situación en la que no tenga una contraseña de root.
2. Método Grub
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts
O
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts
Presiona e para editar
linux /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash
O
kernel /boot/vmlinuz-3.7.10-1.1-desktop root=UUID=ba08039b-33ba-4074-857c-9688856c3583 video=1366x768 resume=/dev/disk/by-id/ata-WDC_WD3200BEVT-75ZCT2_WD-WXE1A9033884-part2 splash=silent quiet showopts init=/bin/bash
Enter new UNIX password:
Explicación
La razón por la que sucede esto es que, normalmente, cuando arranca un sistema Linux, primero se carga el kernel. Después de cargar el kernel, carga el ramdisk y se prepara para continuar con el resto del arranque. Una vez que está listo, ejecuta el comando init (generalmente ubicado en /sbin/init) que ejecutaría el resto del sistema. Cuando pasa init=/bin/bash al kernel, no cargará el archivo /sbin/init para arrancar, sino que cargará /bin/bashque inicia el shell bash con el poder del usuario root (porque el propio kernel lo llamó) y, por lo tanto, ese indicador le permitiría cambiar la contraseña del usuario root. En realidad, este indicador tenía más poder que cualquier otra cosa en Linux porque se ejecuta con todos los privilegios del sistema.
Referencias
https://wiki.archlinux.org/index.php/Reset_root_password
http://www.c-integration.com/blog/showpost.php/83-reset-linux-root-password-without-knowing-the- clave
Este artículo es una contribución de Akash Sharan . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA