OS X: commande de terminal pour activer / désactiver le serveur SSH

11

Je sais comment activer le serveur SSH à partir des préférences système: -

(Préférences système -> Partage -> Connexion à distance)

Maintenant, je cherche une commande de terminal pour le même.

En le sachant, je peux utiliser la commande dans mon script Python (pour le travail de projet).

kshikhar
la source
Je suis nouveau pour tout ça. Je ne savais pas que launchd et 'démarrer SSH à partir du terminal' étaient corrélés. Et il y a des milliers de questions génériques comme celles-ci qui sont posées de différentes manières.
kshikhar

Réponses:

17

Vous pouvez arrêter le service ssh en tapant ce qui suit:

$ sudo launchctl unload  /System/Library/LaunchDaemons/ssh.plist 

Pour le redémarrer, utilisez ceci:

$ sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist 
jherran
la source