Comment cacher un compte utilisateur dans Yosemite ?

Comment cacher un compte utilisateur dans Yosemite ?

Il est possible de masquer un compte sous OS X, c’est-à-dire qu’il n’apparaitra plus dans les listes d’utilisateurs affichées par l’interface d’OS X .

Masquer un compte utilisateur OS X Yosemite

En suivant les instructions suivantes, l’utilisateur Tartempion n’apparaîtra plus ni dans la fenêtre d’authentification ni dans la liste des utilisateurs dans Préférences • Utilisateurs et groupes :

Dans un terminal, taper ma commande suivante en remplaçant Tartempion par le login de l’utilisateur concerné :

sudo dscl . create /Users/tartanpion IsHidden 1

Pour revenir en arrière, il suffit de faire :

sudo dscl . create /Users/tartanpion IsHidden 0

Pour parfaire les choses, il faudrait planquer le répertoire de l’utilisateur; pour cela il existe plusieurs solutions :

  1. déplacer le répertoire et le placer sous /var
  2. utiliser l’utilitaire SetFile

Pour la première solution :

sudo mv /Users/tartanpion /var/tartanpion
sudo dscl . -create /Users/tartanpion NFSHomeDirectory /var/tartanpion

Pour la seconde :

SetFile -a V sam

Et voilà, un compte planqué.

#mac #osx #cli #mémo