Агент 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
Переадресация агента также включена, как указано в другом ответе.