sign_and_send_pubkey: подпись не удалась: агент отказался от операции


9

Я испробовал все возможные команды, на которые мог возложить руки. Я все еще понимаю это. Я развернул цифровую океанскую капельку с Ubuntu 16.04 на ней. Я следовал этому руководству, пока мне не пришлось снова войти в систему как новый пользователь. Я в конце концов пытаюсь найти решение. Это вывод, если я дам команду ssh-add

Could not open a connection to your authentication agent.

Вы говорите, что следовали «учебнику», можете ли вы опубликовать ссылку или соответствующую статью (ы). Скорее всего, нам понадобится дополнительная информация о вашей конфигурации.
Абраксас

Ответы:


15

Я думаю, что ваш ssh-агент не работает!
Выполните следующие команды ...

eval `ssh-agent -s` 
ssh-add

1
Для меня я сгенерировал новый ключ SSH поверх старого и должен был запустить ssh-addсистему, чтобы использовать его.
kmort

1

Это может указывать на проблемы с правами доступа к вашему ~/.gnupgкаталогу и основным файлам!

Также убедитесь, что вы правильно pinentryустановили и работаете, иначе не сможете подтвердить PIN-код вашей смарт-карты, и эта проблема также возникнет!

Пример ~/.gnupg/gpg-agent.confдолжен выглядеть так:

enable-ssh-support
pinentry-program /Applications/MacPorts/pinentry-mac.app/Contents/MacOS/pinentry-mac

После внесения изменений в конфигурацию не забудьте gpgconf --reload.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.