Ключи SSH RSA Ubuntu 16.04 работают, но только если аутентификации по паролю включают (Шпаклевка)

  • У меня есть установка ключей на моем Linux бездисплейный сервер и Шпаклевка в моем Windows Desktop.

  • Я могу соединиться и пройти проверку подлинности успешно со Шпаклевкой, и аутентификация через Ключи RSA.

Однако, если я отключаю аутентификацию по паролю в sshd_config (PasswordAuthentication no) когда я пытаюсь соединение со Шпаклевкой, я добираюсь:

Server refused our key

И все же, если я затем включаю аутентификацию по паролю снова, ключевые работы аутентификации!

Кроме того, если я сбросил полномочия /.ssh папка и авторизованные ключи к 0700 и 0644, соответственно.

Я могу отключить аутентификацию по паролю и использовать Ключи RSA только до системной перезагрузки, которая затем возвращается server refused our key снова....

2
задан 30 March 2017 в 10:46

1 ответ

Мне зашифровали корневой каталог, это, кажется, было причиной. Я переустановил и настроил SSH снова, и он хорошо работал, как только корневой каталог шифруется, ssh ключи не будет работать, не включая аутентификацию по паролю в sshd.config - должно быть обходное решение для этого, но на данный момент это работает на меня.

1
ответ дан 2 December 2019 в 04:51

Другие вопросы по тегам:

Похожие вопросы: