Como você executa um servidor SSH no Mac OS X?

138

Como você executa um servidor ssh no Mac OS X?

pupeno
fonte

Respostas:

159

Vá para Preferências do Sistema -> Compartilhamento, ative o Login Remoto.

pupeno
fonte
... e verifique se o usuário está incluído em "Permitir acesso para" -.-
d4Rk 4/14
41

Nas Preferências do Sistema em Compartilhamento , há uma opção para Login Remoto .

Isso executará o sshd na inicialização (através do launchd ) e permitirá o acesso SSH com opções padrão. Para ajustar as opções do sshd , edite /etc/sshd_config(você precisará fazer isso no shell do sudo ou via sudo vi /etc/sshd_config).

Nicholaz
fonte
2
Infelizmente, esse arquivo de configuração não permitirá que você edite a porta usada. Para alterar a porta, consulte serverfault.com/a/67616/102900 .
Tyler Collier #
1
Para reiniciar o ssh, desative o Logon remoto e ligue-o novamente. Não é necessário reiniciar.
AnneTheAgile