Я использовал следующие инструкции для установки аутентификационного ключа GnuPG. Однако я испытываю затруднения при получении распознанного моим агентом SSH после запуска.
Я вставил следующие строки мой .profile
:
export SSH_AUTH_SOCK=$(gpgconf --list-dirs agent-ssh-socket)
gpgconf --launch gpg-agent
Но на запуске:
ssh-add -l
The agent has no identities.
Затем если я вручную получаю мой .profile
:
ssh-add -l
2048 SHA256:<hidden> (none) (RSA)
Я пропускаю что-то здесь?
Следующие инструкции в конечном счете работали на меня. По-видимому, брелок для ключей GNOME должен быть явно отключен для SSH с:
mkdir ~/.config/autostart
cp /etc/xdg/autostart/gnome-keyring-ssh.desktop ~/.config/autostart
echo 'Hidden=true' >> ~/.config/autostart/gnome-keyring-ssh.desktop
И затем выходить и заходить снова.