Je voudrais avoir un compte d'utilisateur dans mon système MacOS X El Capitan qui est limité à la connexion par SSH. Je ne veux pas que cet utilisateur puisse utiliser le système par d'autres moyens, et surtout pas sur le bureau local. J'aimerais que cet utilisateur ne figure pas dans la liste des options possibles lors de la connexion au bureau.
Il est évident que l'utilisateur doit être autorisé à accéder via SSH dans le menu des préférences de partage. En définissant le shell de l'utilisateur à /usr/bin/false
un moyen habituel de désactiver la connexion des utilisateurs sous MacOS X sans les supprimer, semble désactiver l'accès SSH ainsi que l'accès au bureau. Actuellement, la seule solution que j'ai trouvée est de définir un mot de passe pour l'utilisateur que celui-ci ne connaît pas, mais je suppose que les utilisateurs pourraient ensuite changer le mot de passe eux-mêmes.
Sur Debian GNU/Linux par exemple, je pourrais désactiver complètement le mot de passe et/ou la connexion. Existe-t-il quelque chose de similaire sous MacOS ?