Я пытаюсь SSH с одного Mac под управлением OS X 10.6 на другой. Кажется, работает нормально через пароль, но я не могу заставить его использовать вместо этого ключ RSA. Где находится файл конфигурации ssh в OS X и какова команда для перезагрузки SSH?
Обновить
Я спрашиваю, как настроить расширенные параметры. Например, в Ubuntu есть файл конфигурации ssh по адресу, /etc/ssh/sshd_config
и если вы делаете что-то вроде изменения порта или отключения аутентификации по паролю для конкретного пользователя ( PasswordAuthentication no
), вам необходимо запустить его /etc/init.d/ssh reload
для перезагрузки конфигурации. Я не видел этот файл в OS X, поэтому просто удивлялся, где он был. Мне известны ~/.ssh
~/.ssh/authorized_keys
и `` ~ / .ssh / config`
authorized_keys
файл для учетной записи пользователя, в которую вы хотите войти как? Пожалуйста, опишите проблему, с которой вы столкнулись, более подробно.
/etc/ssh/sshd_config
и если вы делаете что-то вроде изменения порта или отключения аутентификации по паролю для определенного пользователя ( PasswordAuthentication no
), вам нужно запустить, /etc/init.d/ssh reload
чтобы перезагрузить конфигурацию. Я не видел этот файл в OS X, поэтому просто удивлялся, где он был. Мне известны ~/.ssh
~/.ssh/authorized_keys
и `` ~ / .ssh / config`
~/.ssh/authorized_keys
тот же файл, что и на любой платформе?