Comment masquer un compte d'utilisateur spécifique à partir des écrans de connexion de Mac OS X

Anonim

Les utilisateurs de Mac qui ont plusieurs comptes d'utilisateur sur une seule machine peuvent parfois souhaiter empêcher qu'un compte d'utilisateur spécifique apparaisse sur les écrans de connexion d'OS X. Ceci est assez courant pour les administrateurs système qui souhaitent masquer un compte administrateur qui peut être utilisé pour le dépannage direct ou à distance, mais il peut également être applicable à d'autres utilisateurs pour diverses raisons.En masquant un compte de cette façon, la connexion au compte existe toujours si elle est connue et elle est toujours accessible à partir de la connexion à distance et des partages d'écran, mais n'apparaît pas sur les écrans de démarrage en tant qu'option de connexion.

note cette méthode vise à masquer un compte d'utilisateur spécifique à partir de l'écran de connexion, applicable aux Mac avec plusieurs comptes d'utilisateurs. Si vous voulez simplement ne pas afficher toutes les icônes d'avatar lors de la connexion au démarrage d'OS X, vous pouvez masquer tous les noms d'utilisateur de la fenêtre de connexion avec un paramètre de préférence OS X, qui affichera un simple formulaire de connexion plutôt qu'un indice sur les comptes d'utilisateurs. sur Mac.

 Cibler un compte d'utilisateur spécifié à masquer nécessite que vous connaissiez le nom abrégé du compte de l'utilisateur et que vous soyez à l'aise avec l'utilisation de la ligne de commande. Pour commencer, lancez le terminal sous OS X et ayez le nom abrégé du compte à portée de main. Le nom court est presque toujours le même que le répertoire d'accueil des utilisateurs, ce dernier est ce que nous utilisons réellement pour masquer et afficher les comptes.

Masquer un compte d'utilisateur à partir de l'écran de connexion de Mac OS X

Cela fonctionne sous OS X Yosemite (10.10 et versions ultérieures). La syntaxe générale à utiliser pour masquer un compte est la suivante, en remplaçant ACCOUNTNAME par le répertoire personnel de l'utilisateur du compte pour ne plus afficher :

sudo dscl . créer /Users/ACCOUNTNAME IsHidden 1

Par exemple, pour masquer le compte utilisateur "osxdaily" sur un Mac avec le répertoire utilisateur donné étant /Users/osxdaily, la syntaxe serait :

sudo dscl . créer /Users/osxdaily IsHidden 1

Au redémarrage, vous remarquerez que le compte cible n'est plus visible dans la liste des avatars. Le compte deviendra également invisible dans le menu Changement rapide d'utilisateur et dans le menu général de connexion et de déconnexion d'OS X.Néanmoins, les utilisateurs qui connaissent le compte peuvent continuer à y accéder via SSH, le partage d'écran, la connexion à distance ou même les panneaux de connexion de l'interface graphique, à condition qu'ils sachent qu'il existe.

Au démarrage, il s'agit de l'écran de connexion sur lequel le compte spécifié n'apparaîtrait plus :

Notez que vous pouvez en fait aller plus loin et masquer l'intégralité du répertoire utilisateur ainsi que le nom de connexion, ce qui rend essentiellement l'ensemble du compte utilisateur invisible (mais toujours utilisable) sur le Mac, sauf par quelqu'un qui sait soit comment le trouver, soit qu'il existe pour commencer. Nous aborderons cela séparément.

Afficher le compte d'utilisateur de la connexion d'OS X

Révéler le compte d'utilisateur et revenir au paramètre par défaut d'affichage de l'utilisateur spécifié sur les écrans de connexion, les fenêtres et le menu de changement rapide de compte d'utilisateur, est également assez simple.Remplacez simplement le 1 par 0 et exécutez la même commande, à nouveau ciblée sur le nom abrégé du compte d'utilisateur / le nom du répertoire.

sudo dscl . créer /Users/ACCOUNTNAME IsHidden 0

Comme auparavant, le redémarrage du Mac révélera à nouveau le compte spécifié sur l'écran de connexion d'OS X.

Outre les utilisations évidentes pour un administrateur système, il existe également d'autres utilisations pratiques. Peut-être souhaitez-vous éviter la confusion des utilisateurs sur un Mac multi-utilisateurs, masquer un compte administrateur afin qu'il ne soit pas utilisé, ne pas afficher un nouveau compte utilisateur rarement utilisé dans un but particulier, maintenir une certaine confidentialité en ne révélant pas un compte personnel unique, ou peut-être tout simplement ne pas afficher un compte invité général qui reste actif mais non visible car il est rarement nécessaire. Quelle que soit l'intention ou la raison souhaitée, cela fonctionne assez bien et peut être inversé rapidement si nécessaire.

Comment masquer un compte d'utilisateur spécifique à partir des écrans de connexion de Mac OS X