J'ai un compte sur mon système OS X Mavericks que je souhaite désactiver afin qu'il ne puisse pas être utilisé pour la connexion. Je ne voudrais pas supprimer définitivement le compte mais le désactiver temporairement.
Je crois que c'était possible dans Lion - mais peut-être que ma mémoire me joue des tours?
login: /etc/shells: Permission denied
. Est-ce que j'ai fait quelque chose de mal?La modification du shell de connexion n'arrête pas la connexion GUI, mais arrête la connexion shell / ssh.
La réponse est donnée par: /server/61214/how-can-i-disable-a-user-account-from-the-cli-with-mac-os-x-server#new- répondre
Avec des détails sur la dissimulation fournis par: https://support.apple.com/en-au/ht203998
pwpolicy peut à la fois désactiver et activer les utilisateurs, sans perdre leur mot de passe
Pour désactiver l'utilisateur
Pour permettre à l'utilisateur
Utilisez dscl pour masquer l'utilisateur afin qu'il ne s'affiche pas lors de la connexion:
Pour montrer un utilisateur caché
la source
Pour Yosemite et plus récent, vous pouvez utiliser
Source: https://support.apple.com/en-us/HT203998
la source