Cómo recuperar la contraseña de usuario de Ubuntu

0

Hace un tiempo instalé Ubuntu como segundo sistema operativo en mi computadora portátil, solo para probar Linux. He creado un usuario y le di privilegios de administrador.

No lo he tocado por un tiempo y, por supuesto, olvidé la contraseña. Intenté todas mis contraseñas de uso común para ese usuario y raíz, pero no funcionan.

¿Hay alguna manera de recuperar contraseñas de alguna manera?

flameado
fuente

Respuestas:

5

Copiado y pegado de http://www.ubuntugeek.com/how-to-recover-password-under-ubuntu.html

Presione ESC en el indicador de grub.

Presione e para editar.

Resalte la línea que comienza el núcleo ........., presione e

Vaya al final de la línea, agregue rw init = / bin / bash

presione enter, luego presione b para iniciar su sistema.

Su sistema se iniciará en un shell raíz sin contraseña.

Escriba passwd username

Establece tu contraseña.

Escriba reiniciar

MDMarra
fuente
Creo que las versiones más recientes de Ubuntu pueden bloquear este método (es un gran agujero de seguridad), pero aún vale la pena intentarlo.
Telémaco el
1
Del mismo modo, en lugar de "rw init = / bin / bash", la forma más tradicional es decir "single" para arrancar en modo de usuario único. Creo que todavía funciona en Ubuntu.
Paul Tomblin
Estoy bastante seguro de que el modo de usuario único requiere que escriba la contraseña de root.
wfaulk 01 de
@Telemachus: Si tiene acceso al hardware, no hay mucho que nadie pueda hacer para evitar los datos. Supongo que un sistema de archivos completamente encriptado podría.
wfaulk 01 de
@Wfaulk: grubse puede configurar fácilmente para que requiera una contraseña para editar la línea de arranque. Hago esto en mi instalación de Debian, exactamente por esta razón. Creo que Ubuntu podría hacer esto por defecto, pero no estoy 100% seguro de eso.
Telémaco el
1

La forma más fácil en general de recuperar una contraseña en Linux es arrancar desde el CD de instalación en modo de recuperación, montar el sistema de archivos raíz en / mnt (o en cualquier lugar, realmente) y editar el / mnt / etc / passwd y / mnt / etc / archivos de sombra para eliminar los campos de contraseña. Luego desmonte el sistema de archivos raíz y reinicie. Ahora debería poder iniciar sesión como ese usuario sin contraseña.

Sin init=/bin/bashembargo, la " " sugerencia anterior es muy buena.

wfaulk
fuente
También puede hacer chroot en su sistema de archivos montado y usar la herramienta passwd desde allí. (Como root, o sudo'd, passwd no pedirá la contraseña actual antes de establecer una nueva.)
charlatán Quijote