2 votos

¿Cómo obtener los hashes de las contraseñas de un usuario en Mac OS X 10+, en modo de recuperación/un solo usuario?

Me gustaría ver los hashes en mi Mac, ya sea en modo de usuario único, o la terminal en modo de recuperación.

He intentado seguir los pasos descritos en OS X 10.9: ¿dónde se almacenan los hash de las contraseñas? . Pero no veo el archivo plist de mis usuarios en la carpeta /var/db..., pero veo los archivos Root, nobody, daemon y otros archivos .plist. ¿Cómo puedo encontrar estos archivos en el modo de recuperación/usuario único?

Nota: El sistema operativo que estaría usando es OS X Yosemite o OS X El Capitan; ambos serían geniales de conocer.

1voto

Al arrancar en modo de recuperación, el disco duro principal se monta en /Volumes/NameOfMainVolume/ (normalmente /Volumes/Macintosh\ HD o "/Volumes/Macintosh HD" ). Por lo tanto, si necesita acceder a los archivos que residen en la unidad principal, incluya esa parte en su ruta de acceso.

1voto

klanomath Puntos 19587

Al arrancar en el modo de recuperación, encontrará los archivos .plist de los usuarios en

/Volumes/NameOfMainVolume/var/db/dslocal/nodes/Default/users/...

No olvides escapar los espacios en el nombre de tu volumen principal de OS X con una barra invertida.

Al arrancar en modo de usuario único tienes que montar primero tu volumen principal:

/sbin/fsck -fy
/sbin/mount -uw /

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X