Eu tenho uma conta no sistema OS X Mavericks que desejo desativar, para que não possa ser usada para login. Não gostaria de excluir a conta permanentemente, mas desativá-la temporariamente.
Acredito que isso fosse possível no Lion - mas talvez minha memória me prenda peças?
login: /etc/shells: Permission denied
. Fiz algo de errado?Alterar o shell de login não para o login da GUI, mas para o login do shell / ssh.
A resposta é dada por: /server/61214/how-can-i-disable-a-user-account-from-the-cli-with-mac-os-x-server#new- responda
Com detalhes sobre a ocultação fornecidos por: https://support.apple.com/en-au/ht203998
O pwpolicy pode desabilitar e habilitar usuários, sem perder sua senha
Para desativar o usuário
Para habilitar o usuário
Use dscl para ocultar o usuário para que ele não apareça no login:
Para mostrar um usuário oculto
fonte
Para Yosemite e mais recentes, você pode usar
Fonte: https://support.apple.com/en-us/HT203998
fonte