0 votos

¿Hay alguna manera de restablecer la contraseña de acceso en big sur utilizando el terminal?

Como dice el título

La búsqueda en línea la forma de hacerlo es mientras se inicia la sesión como el usuario:

sudo security set-keychain-password -o oldpassword -p newpassword /Users/username/Library/Keychains/login.keychain

O:

sudo /usr/bin/dscl . -passwd /Users/username newpassword
sudo security set-keychain-password -o oldpassword -p newpassword /Users/username/Library/Keychains/login.keychain

Estos métodos no parecen funcionar en los grandes sur.

Simplemente prefiero usar el terminal viniendo de un fondo de Linux.

Además, tiene la ventaja añadida de no desgastar el touchpad y de no tener que pasar por un millón de GUIs.

Por eso me compré un Mac, estaba harto de Windows, de lo lento que es y de las constantes actualizaciones (Mac es definitivamente mejor).

Mensaje de error:

security: error changing password for "/Users/apple/Library/Keychains/login.keychain-db": The user name or passphrase you entered is not correct.

Acabo de intentar iniciar la sesión con la misma contraseña que utilicé para el -o opción y funcionó

/Users/apple/Library/Keychains/login.keychain no existe, así que lo añadí manualmente usando el toque, pero recibo el mismo mensaje

4voto

Acabo de probar en la 11.4:

dscl . -passwd /Users/$USER 'newpassword'
security set-keychain-password -o 'oldpassword' -p 'newpassword' /Users/$USER/Library/Keychains/login.keychain-db

cambiará la contraseña del usuario actualmente conectado,

sudo dscl . -passwd /Users/otheruser 'newpassword'
sudo security set-keychain-password -o 'oldpassword' -p 'newpassword' /Users/otheruser/Library/Keychains/login.keychain-db

cambiará la contraseña del usuario otheruser .

En ambos casos, dscl solicita la antigua contraseña (de $USER o otheruser respectivamente).

3voto

R3D34THR4Y Puntos 13

En lugar de usar ese enrevesado cmd este es mejor, cambia sudo y login pass, como era de esperar sudo passwd hacer: excepto en Mac que no lo hace.

sysadminctl -adminUser <user> -adminPassword <pass> -resetPasswordFor <user> -newPassword <newPass>

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