Агент SSH не может открыть соединение с агентом аутентификации?

Когда я подключаюсь по SSH к своему серверу брандмауэра, затем пытаюсь оттуда подключиться к другой машине в локальной сети, я получаю следующую ошибку:

Не удалось открыть соединение с вашим агентом аутентификации.

Есть ли способ, чтобы я мог правильно запустить агент из другого сеанса SSH?

2 ответа

Решение

В дополнение к тому, что сказал txwikinger, вы также можете просто использовать -A опция командной строки при SSHing к вашему брандмауэру.

Да. вы можете включить переадресацию агента, добавив

ForwardAgent Yes

в вашем файле конфигурации SSH (либо ~/.ssh/config для пользователя или /etc/ssh/ssh_config общесистемный.

Смотрите также http://drupal.txwikinger.me.uk/content/configurations-ssh-make-some-things-more-convenient.

В качестве альтернативы, если ssh вызывается с опцией -AПереадресация агента также включена, как указано в другом ответе.

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