Habilitando o SSH Daemon no Terminal (OS X Lion)

12

Estou tentando encontrar uma maneira de ativar o SSH através do terminal, em vez de abrir as configurações e ativá-lo dessa maneira. Ou talvez uma maneira de ativar o SSH executando um arquivo .pkg?

Estou executando o OS X Lion, mas seria ótimo se também funcionasse no Snow Leopard!

Tor Blaabjerg
fonte

Respostas:

11

ativar login remoto

systemsetup -setremotelogin on

desativar login remoto

systemsetup -setremotelogin off
m1k3y02
fonte
Posso permitir isso para um usuário específico via terminal?
5

Você pode ter que sudo:

    sudo systemsetup -setremotelogin on
dhempler
fonte
2

Eu encontrei o terminal perguntará:

Deseja realmente desativar o login remoto? Se o fizer, você perderá essa conexão e só poderá reativá-la localmente no servidor (sim / não)?

Digitar 'yes' em scripts nem sempre é possível. Para resolver isso, use um sinalizador -f antes de -setremotelogin, da seguinte maneira:

systemsetup -f -setremotelogin on
systemsetup -f -setremotelogin off
Ensolarado
fonte
Na verdade, é necessário o suficiente para a maioria dos sistemas * nix yes.
Kasisnu 14:16