У меня есть Git для Windows (настроенный для MinTTY и PuTTY\plink.exe
) и PuTTY, и я пытаюсь заставить его работать с хранилищем Bitbucket. Я загрузил свой SSH-ключ, в Pageant и на веб-сайте, и все же всякий раз, когда я пытаюсь сделать что-либо, что требует подтягивания/нажатия:
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Когда я запускаю предложенный ssh -v [email protected]
он использует id_rsa
но ни один из моих других ключей в ~/.ssh
. Попытка использовать ssh-add ~/.ssh/bitbucket_rsa
приводит к:
Could not open a connection to your authentication agent.
Я читал о настройке PuTTY, чтобы разрешить переадресацию, но обычно на этом советы заканчиваются, поэтому я просто установил этот параметр для сеанса по умолчанию и сохранил его там.
Я запустил ps
чтобы проверить, какие приложения были запущены, и ssh-agent
среди них не было. Запуск eval 'ssh-agent'
запускает демон, но это не имеет значения.