systemadmin.es > Desktop > Recuperar la contraseña de root de un MacOS X

Recuperar la contraseña de root de un MacOS X

Es posible que perdamos los datos de un MacOS X tal que entremos al escritorio directamente pero no sepamos el password y por lo tanto no poder usar sudo o simplemente no podamos entrar. Para solucionarlo podemos arrancarlo en modo single user para poder cambiar las contraseñas de root o de cualquier usuario.

Para arrancar en modo single user deberemos presionar la tecla comando y S al arrancar el equipo:

command s para arrancar MacOSX en single user

command s para arrancar MacOSX en single user

A continuación arrancará el sistema y obtendremos una shell:

Mac OS X en single user

Mac OS X en single user

Deberemos montar en lectura y escritura el root filesystem:

/sbin/mount -uw /

A continuación ya podemos cambiar el password de root o de cualquier usuario con el comando passwd.

Cuando acabemos deberemos escribir los cambios a disco con sync y ya podremos reiniciar:

password de root de MacOSX cambiado

password de root de MacOSX cambiado

Al reiniciar ya podremos cambiar al usuario root mediante su y la contraseña que hayamos definido:

su a root desde terminal

su a root desde terminal

7 comments to “Recuperar la contraseña de root de un MacOS X”

  1. Hola,

    El problema que tiene hacer eso es que la contraseña del llavero del sistema sigue siendo la vieja (al menos cuando lo probé en OSX 10.5 y 10.6).

    Otro problema es que cualquiera que sepa esto puede cambiarnos la contraseña y hacernos la puñeta, los MAC debería tener una contraseña para acceder a bajo nivel o al arranque.

    Saludos.

  2. Supongo que si cifras la unidad con FileVault2 esto ya no será tan aplicable

  3. Claro que se puede obstaculizar los comandos, CMD + S, entre otros. solo hay que ponerle contraseña al firmware de nuestro mac insertando el CD de instalación.

  4. Hola tengo un problema, cuando estoy en modo single sigo todos los pasos pero no me deja teclear el password nuevo. Parece que no detecte mi accion. Espero me pueda ayudar. Gracias

  5. La contraseña no se muestra por pantalla, pero sí que la estas introduciendo bien.

    saludos,

  6. Hola, estoy teniendo muchos problemas. Pruebo todos los métodos y ninguno funciona. Tengo un MacBook que acabo de cambiar de leopard a snow leopard. Pero de pronto al reiniciar ya no reconocía mi contraseña. ahora después de estos pasos cuando reinicia en vez de comenzar con los usuarios, comienza con el asistente de crear un nuevo usuario, y aunque lo cree no lo reconoce. Necesito recuperar mi perfil original pero no puedo, y estoy segura de cual era mi contraseña. No entiendo que ocurre. Necesito ayuda. Muchas gracias.

  7. Hola saludos, intento usar el cmd+s pero no la puedo arrancar en modo root que puedo hacer tal vez este bloqueado, tenga otra manera de entrar al root, o algo así necesito ayuda….es una Macbook a1181

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>