Смотрите на веб-сайт Microsoft, и Вы найдете хорошие ресурсы там.
Некоторые сайты:
Вы выключили PasswordAuthentication
(т.е. sshd
встроенная аутентификация по паролю), но включенный ChallengeResponseAuthentication
(т.е. аутентификация через PAM, который аутентификацией по паролю средств по умолчанию). Если Вы только хотите основанную на ключе аутентификацию, выключаете ChallengeResponseAuthentication
.
Вы сделали, проверяют владельца и разрешение .ssh каталога?
Его каталог и файлы внутри должны быть собственными идентификатором для входа в систему. Каталог должен быть с разрешением 700 (только зарегистрированный пользователь позволяет получать доступ), и файлы должны быть 600.
Это кажется на присвоение пароля закрытому ключу. Это - то, что Вам предлагают на Вашей попытке подключения. Необходимо будет удалить это, таким образом, закрытый ключ больше не будет шифроваться. Можно воссоздать ключ при установке пустого пароля (и также вводе его в allowed_hosts файл). Поочередно, установите пустой пароль от текущего ключа, при помощи ssh-keygen -p [-P old_passphrase] [-N new_passphrase] [-f keyfile]
- Christopher Karel