Włączanie demona SSH z terminala (OS X Lion)

12

Próbuję znaleźć sposób włączenia SSH przez terminal, zamiast otwierania ustawień i włączania go w ten sposób. A może sposób na włączenie SSH poprzez uruchomienie pliku .pkg?

Używam OS X Lion, ale byłoby wspaniale, gdyby działał również na Snow Leopard!

Tor Blaabjerg
źródło

Odpowiedzi:

11

włączyć zdalne logowanie

systemsetup -setremotelogin on

wyłącz zdalne logowanie

systemsetup -setremotelogin off
m1k3y02
źródło
Czy mogę na to pozwolić konkretnemu użytkownikowi za pośrednictwem terminala?
5

Być może będziesz musiał sudo:

    sudo systemsetup -setremotelogin on
rozrzutnik
źródło
2

Znalazłem terminal, zapytam:

Czy naprawdę chcesz wyłączyć zdalne logowanie? Jeśli to zrobisz, utracisz to połączenie i możesz włączyć je ponownie tylko lokalnie na serwerze (tak / nie)?

Wpisywanie „tak” w skryptach nie zawsze jest możliwe. Aby rozwiązać ten problem, użyj opcji -f przed opcją -setremotelogin, na przykład:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off
Słoneczny
źródło
W rzeczywistości jest to wystarczające, aby zapewnić większość systemów * nix yes.
Kasisnu,