Ouvrez Terminal et entrez les informations suivantes:
sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add accountshortname andanotherone
Cela supprime les utilisateurs entrés de la fenêtre de connexion. Cela pourrait ajouter une entrée Autre… à cela, donc tout le monde vous verra cacher quelque chose.
Alternativement (en plus?), Ouvrez Préférences Système »Comptes» Cliquez avec le bouton droit de la souris sur l'entrée de la liste »Avancé et changez l'ID utilisateur du compte pour un nombre inférieur à 500.
Vous pouvez également déplacer le répertoire de base de l'utilisateur dans cette boîte de dialogue afin que votre plan diabolique ne soit pas contrecarré par une personne visualisant le /Users
répertoire.
Ensuite, ouvrez Terminal et entrez:
sudo defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool TRUE
Ce paramètre masquera tous les comptes d'utilisateur dont l'ID est inférieur à 500 sans créer l' entrée Autre… . N'oubliez pas que vous ne pourrez plus vous connecter facilement! Les utilisateurs réguliers se voient attribuer des ID commençant par 501.
Étant donné que tous les comptes d'utilisateurs sont visibles par tous les utilisateurs de votre ordinateur (probablement même par les invités) dscl
, il est inutile de cacher cet utilisateur à partir de la fenêtre de connexion ou de le modifier pour vous demander de saisir un mot de passe et un nom d'utilisateur au lieu de sélectionner une entrée de liste. ( Préférences Système »Comptes» Options de connexion »Afficher la fenêtre de connexion en tant que:) .
sudo mv /Users/accountshortname /var/.accountshortname; sudo chown -R accountshortname /var/.accountshortname
sudo defaults delete /Library/Preferences/com.apple.loginwindow NameOfPreference
.