OS X: Perintah terminal untuk menghidupkan / mematikan server SSH

11

Saya tahu cara mengaktifkan SSH server dari preferensi Sistem: -

(Preferensi sistem -> Berbagi -> Remote Login)

Sekarang saya mencari perintah terminal untuk hal yang sama.

Dengan mengetahuinya saya dapat menggunakan perintah dalam Python Script saya (untuk pekerjaan proyek).

kshikhar
sumber
Saya baru dalam hal ini. Saya tidak tahu launchd dan 'memulai SSH dari Terminal' berkorelasi. Dan ada ribuan pertanyaan umum seperti ini yang ditanyakan dengan berbagai cara.
kshikhar

Jawaban:

17

Anda dapat menghentikan layanan ssh dengan mengetik berikut ini:

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

Untuk memulainya lagi, gunakan ini:

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