Невозможно подключиться по ssh к серверу, даже если rsa_id.pub был вставлен в авторизованные ключи

Я могу подключиться по ssh к серверу с помощью моей машины с Windows. Здесь я помещаю ключ ssh своей Linux-машины ( ~ / .ssh / id_rsa.pub ) в файл ~ / .ssh / authorized_keys . Однако я не могу подключиться к серверу по ssh с помощью своей Linux-машины:

$ ssh xyz@172.16.0.32


sign_and_send_pubkey: signing failed for RSA "/home/xyz/.ssh/id_rsa" from agent: agent refused operation
xyz@172.16.0.32: Permission denied (publickey).

Что я делал не так?

Редактировать:

Я только что применил

chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys

, что не повлияло на проблему.

0
задан 9 October 2020 в 19:05

1 ответ

Мне пришлось изменить разрешения id_rsa и id_rsa.pub:

chmod 700 id_rsa*
0
ответ дан 9 October 2020 в 16:17

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

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