Использование ssh-agent в windows git bash - Превышено время ожидания соединения

Я пытаюсь использовать ssh-agent в Windows git bash. я делаю

eval `ssh-agent`

он печатает PID процесса, в диспетчере задач я вижу, что он действительно работает. Тогда я делаю ssh-add -l, Некоторое время он думает и говорит: Error connecting to agent: Connection timed out.Я проверил эту переменную среды SSH_AUTH_SOCK в текущем терминале что-то установлено, я проверил, что работает только один ssh-agent.

Мой брандмауэр показывает мне, что ssh-add подключается к localhost (номер порта каждый раз меняется), но байты не отправляются и не принимаются. Конечно, я попытался отключить брандмауэр безуспешно.

Мои навыки гуглинга меня не подводят, все ошибки, которые я мог найти, были связаны с неправильным запуском ssh-agent (т.е. без eval). Я вне ид.

Вопрос: как мне заставить это работать?

UPD: я загрузился в безопасном режиме с сетью и работает ssh-add. Так что это должно быть что-то в моей настройке системы.

1 ответ

Вы же добавили ключ, зарегистрированный на вашем сервере, верно?

      ssh-add ~/.ssh/keyname

затемssh-add -lна самом деле что-то покажет, и вы можете войти по ssh:

      ssh root@xxx.xxx.xxx.xxx
Другие вопросы по тегам