Bien que vous sembliez pouvoir utiliser la ligne de commande, sous OS X, il est préférable d'utiliser les outils d'administration du serveur (comme @lupincho l'a suggéré). Mais comment pouvez-vous utiliser l'interface graphique des outils d'administration du serveur si vous n'avez qu'un accès au terminal ?
Vous pouvez exécuter l'application Server Admin Tools à partir d'un autre mac, ce qui vous permettra de vous connecter à un serveur distant et de modifier ses paramètres. Si vous ne disposez pas d'un autre mac sur lequel l'application Server Admin Tools est installée, vous pouvez procéder comme suit :
-
Connectez-vous en SSH à votre machine OS X distante avec un identifiant et un mot de passe d'administrateur.
-
Activez le bureau à distance (alias partage d'écran, alias VNC) avec cette commande :
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -clientopts -setvnclegacy -vnclegacy yes -clientopts -setvncpw -vncpw mypasswd -restart -agent -privs -all
3) Connectez-vous en utilisant un client VNC (tel que TightVNC). Votre mot de passe est "mypasswd" (voir l'indicateur -vncpw dans la commande ci-dessus ; vous pouvez - et devriez - le changer).
Vous pouvez maintenant ouvrir les outils d'administration du serveur et faire votre travail.
4) Lorsque vous avez terminé, désactivez le partage d'écran en utilisant votre session SSH :
sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -désactiver -configurer -access -off