我试图使用gpg-agent作为ssh-agent的“插入替代品”。
我的理解是我需要:
enable-ssh-support添加到~/..gnupg/gpg-agent.confuse-ssh-agent的/etc/X11/Xsession.options评论但是我重新启动了系统,它似乎没有工作:
$ echo $SSH_AUTH_SOCK
/run/user/1000/keyring/sshgpg按预期工作--如果我手动导出正确的SSH_AUTH_SOCK,那么所有东西都能正常工作。
我是不是错过了什么?我知道我可以解决很多事情来强制它,但我试图找到所需的最小配置。
发布于 2020-02-24 12:33:04
这里的文档不一致。man Xsession.option首先说:
选项是通过简单地将它们放在文件中来启用的;它们是通过在选项名前加上‘no-’来禁用的。
但在接近尾声时:
默认情况下,所有上述选项都已启用。
因此,与其注释掉use-ssh-agent,不如将其替换为no-use-ssh-agent。
https://askubuntu.com/questions/1211818
复制相似问题