Как использовать ssh-add на удаленном рабочем столе?

Поскольку клиент уже является sshd, он не может открыть соединение с агентом аутентификации, каков наилучший способ добавления ssh в этой ситуации?

, т.е.

ssh dev@192.168.0.2
ssh-add
>> Could not open a connection to your authentication agent.
0
задан 13 December 2017 в 05:34

1 ответ

Если у вас настроена переадресация агента, и агент уже запущен в вашей локальной системе, вы можете просто открыть новый терминал и запустить ssh-add в нем. Процесс агента остается тем же, поэтому существующая переадресация агента должна иметь возможность использовать вновь добавленные ключи:

# on server
$ git pull
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
# in new terminal
~ ssh-add
Identity added: /home/muru/.ssh/id_rsa (/home/muru/.ssh/id_rsa)
Identity added: /home/muru/.ssh/id_ed25519 (muru@ubuntu.local)
# back to the server tab
$ git pull
Already up-to-date.
0
ответ дан 13 December 2017 в 05:34

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

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