аутентификация id_dsa работает в одном направлении, но не другом

У меня есть два ноутбука, работающие 18.04. У обоих есть идентичные .ssh папки. Я могу скопировать от нового до старого использования scp с id_dsa аутентификацией, но в другом направлении этот режим сбоев аутентификации, использующих точно ту же команду. Вот соответствующие строки от выполнения scp -v. В одном направлении я вижу:

debug1: Trying private key: /home/simon/.ssh/id_dsa
debug1: Authentication succeeded (publickey).

В другом я вижу:

debug1: Trying private key: /home/simon/.ssh/id_dsa
debug1: Authentications that can continue: publickey,password

Кто-либо мог предложить, где я мог бы искать что-то другое на этих двух машинах? Я предполагаю, что, должно быть, внес системное изменение на старой машине, которую я не копировал на новом.

Содержание моего .ssh папка на каждой машине идентична:

simon@5540:~/.ssh>ls -al
total 32
drwx------  2 simon simon 4096 Jan 16 11:30 ./
drwxr-xr-x 28 simon simon 4096 Jan 16 11:32 ../
-rw-------  1 simon simon 1202 Jan 16 11:30 authorized_keys
-rw-------  1 simon simon  668 Jan 16 11:30 id_dsa
-rw-------  1 simon simon 1675 Jan 16 11:30 identity
-rw-------  1 simon simon 1679 Jan 16 11:30 id_rsa
-rw-------  1 simon simon  391 Jan 16 11:30 id_rsa.pub
-rw-------  1 simon simon  666 Jan 16 11:30 known_hosts
1
задан 16 January 2020 в 22:33

1 ответ

Оказывается, что проблема состояла в том, что я пропускал строку в /etc/ssh/sshd_config

На моей старой машине у меня была строка

PubkeyAcceptedKeyTypes=+ssh-dss

Когда я добавил эту строку к /etc/ssh/sshd_config на новой машине, и перезапущенный sshd серверное приложение столь же сообщило в ссылке, что @pa4080, если, затем аутентификация работала как ожидалось.

0
ответ дан 19 January 2020 в 09:13

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

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