OS X: Terminalbefehl zum Ein- und Ausschalten des SSH-Servers

11

Ich weiß, wie man den SSH-Server über die Systemeinstellungen einschaltet: -

(Systemeinstellungen -> Freigabe -> Remote-Anmeldung)

Jetzt suche ich einen Terminalbefehl dafür.

Wenn ich es weiß, kann ich den Befehl in meinem Python-Skript verwenden (für die Projektarbeit).

kshikhar
quelle
Ich bin neu in all dem. Ich wusste nicht, dass Launchd und 'SSH vom Terminal aus starten' miteinander korrelieren. Und es gibt Tausende von allgemeinen Fragen wie diese, die auf unterschiedliche Weise gestellt werden.
Kshikhar

Antworten:

17

Sie können den SSH-Dienst beenden, indem Sie Folgendes eingeben:

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

Verwenden Sie Folgendes, um es erneut zu starten:

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