Как вы запускаете SSH сервер в Mac OS X?

Ответы:

159

Перейдите в Системные настройки -> Общий доступ, включите удаленный вход.

pupeno
источник
... и убедитесь, что пользователь включен в «Разрешить доступ для» -.-
d4Rk
41

В Системных настройках в разделе «Общий доступ» есть опция для удаленного входа .

Это запустит sshd при запуске (через launchd ) и включит доступ по SSH со стандартными параметрами. Чтобы настроить параметры sshd , отредактируйте /etc/sshd_config(вам нужно сделать это в оболочке sudo или через sudo vi /etc/sshd_config).

Nicholaz
источник
2
К сожалению, этот файл конфигурации не позволяет вам редактировать используемый порт. Чтобы изменить порт, см. Serverfault.com/a/67616/102900 .
Тайлер Коллиер
1
Чтобы перезапустить ssh, выключите Удаленный вход, а затем снова включите его. Перезапуск не требуется.
AnneTheAgile