Tengo una cuenta en mi sistema OS X Mavericks que quiero deshabilitar para que no pueda usarse para iniciar sesión. No me gustaría eliminar la cuenta de forma permanente, sino deshabilitarla temporalmente.
Creo que esto fue posible en Lion, pero ¿quizás mi memoria me engaña?
login: /etc/shells: Permission denied
. ¿Hice algo mal?Cambiar el shell de inicio de sesión no detiene el inicio de sesión de GUI, pero detiene el inicio de sesión de shell / ssh.
La respuesta está dada por: /server/61214/how-can-i-disable-a-user-account-from-the-cli-with-mac-os-x-server#new- responder
Con detalles sobre la ocultación proporcionados por: https://support.apple.com/en-au/ht203998
pwpolicy puede deshabilitar y habilitar a los usuarios, sin perder su contraseña
Para deshabilitar al usuario
Para habilitar al usuario
Use dscl para ocultar al usuario para que no se muestre al iniciar sesión:
Para mostrar un usuario oculto
fuente
Para Yosemite y más nuevos, puedes usar
Fuente: https://support.apple.com/en-us/HT203998
fuente