Mengaktifkan Daemon SSH dari Terminal (OS X Lion)

12

Saya mencoba menemukan cara menyalakan SSH melalui terminal, alih-alih membuka pengaturan dan mengaktifkannya. Atau mungkin cara untuk mengaktifkan SSH dengan menjalankan file .pkg?

Saya menjalankan OS X Lion, tetapi akan lebih baik jika juga bekerja pada Snow Leopard!

Tor Blaabjerg
sumber

Jawaban:

11

aktifkan login jarak jauh

systemsetup -setremotelogin on

nonaktifkan login jarak jauh

systemsetup -setremotelogin off
m1k3y02
sumber
Bisakah saya mengizinkannya untuk pengguna tertentu melalui terminal?
5

Anda mungkin harus sudo:

    sudo systemsetup -setremotelogin on
dhempler
sumber
2

Saya menemukan terminal AKAN bertanya:

Apakah Anda benar-benar ingin mematikan login jarak jauh? Jika Anda melakukannya, Anda akan kehilangan koneksi ini dan hanya dapat menyalakannya kembali secara lokal di server (ya / tidak)?

Mengetik 'ya' dalam skrip tidak selalu memungkinkan. Untuk mengatasinya, gunakan tanda -f sebelum -setremotelogin, seperti:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off
Cerah
sumber
Sebenarnya, itu cukup diperlukan bahwa sebagian besar sistem * nix datang yes.
Kasisnu