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).


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 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.