![钥匙圈无法保持解锁状态](https://linux22.com/image/1190767/%E9%92%A5%E5%8C%99%E5%9C%88%E6%97%A0%E6%B3%95%E4%BF%9D%E6%8C%81%E8%A7%A3%E9%94%81%E7%8A%B6%E6%80%81.png)
这是一台新机器,我安装了 Ubuntu 22.04。每当我解锁密钥环以通过 SSH 登录某个服务器时,它都不会保持解锁状态。这在运行 Ansible 脚本时尤其烦人,因为它会要求我在多个步骤中解锁密钥环,而不是每个会话只询问一次(就像在我的另一台机器上一样)。
A) 为什么会这样?B) 我该如何改变这种行为?
答案1
最终解决了这个问题。发生这种情况是因为我实际上正在使用 i3wm 会话,而 ssh-agent 不会自动启动。
我最终将其添加eval $(ssh-agent)
到我的~.profile
文件中,现在每当我登录我的 i3wm 会话时它都会启动。我现在只需要输入一次 ssh 密码,一切都像我习惯的那样工作。