1

Я только что создал набор ключей SSH и использовал ssh-copy-id чтобы скопировать его на удаленный сервер.

При попытке подключения через ssh я получил ошибку

sign_and_send_pubkey: signing failed: agent refused operation

Точно так же, когда я пытаюсь подключиться через MOSH, меня спрашивают о ключевой фразе, хотя эти ключи были сделаны без ключевой фразы вообще.

Все разрешения для моей папки .ssh (и моего домашнего каталога) были установлены на 700 .

Глядя на этот ответ заставил меня попробовать

Я думаю, что ваш ssh-агент не работает! Выполните следующие команды ...

    eval ssh-agent -s 
    ssh-add

что сразу заставило логин работать. Проблема в том, что я не хочу всегда использовать ssh-agent, сам MOSH не поддерживает SSH-Agent, и мне интересно, есть ли способ заставить мои ключи работать без использования ssh-agent . Может кто-нибудь объяснить мне, если это возможно.

Примечание. В этом случае удаленным компьютером является Raspberry PI, на котором запущена Pidora.

0