Petit pense-pas-bête du jour (car je ne m’en rappelle jamais) : comment masquer un utilisateur de la fenêtre d’ouverture de session sous (Mac) OS X.
Cela peut vous être utile pour masquer par exemple un compte administrateur d’une machine et ne laisser que les comptes sans droits administrateurs.
Traditionnellement, on passe par le terminal pour intervenir sur le fichier plist /Library/Preferences/com.apple.loginwindow
, les commandes à saisir sont les suivantes en spécifiant le compte à la fin (à la place de account 1, account2, etc) :
sudo defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool TRUE sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add account1 account2 ...
Le(s) compte(s) utilisateur masqué(s) reste(nt) évidemment toujours actif(s).
Pour masquer l’élément « Autre… » de la fenêtre de connexion (en mode liste) il faut entrer :
sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool FALSE
Si les lignes de commande dans le Termina ne sont pas votre cup of tea, vous pouvez utiliser une petite application de krypted.com intitulée HideAUser. En entrant les noms des comptes à masquer (séparés d’un espace), vous masquerez lesdits comptes au prochain démarrage.