我已按照此处的说明进行操作https://www.funtoo.org/Keychain并添加了
eval `keychain --eval --agents ssh --inherit any id_rsa`
- 我已经尝试了两者,但结果是相同的 - .zshrc 和 .zprofile。现在,我打开的第一个终端要求我输入 SSH 密钥的密码(如预期),但此后,我永远不需要输入密码,无论我打开了多少个终端。
但是,如果我使用 SSH 登录这台机器,则每次连接时都需要输入 SSH 密钥密码。显然,如果我在计算机前打开一个新的终端会话或打开一个 SSH 会话,shell 的设置方式会有所不同。
如何让 SSH 登录“继承”Funtoo Keychain 设置/环境,这样我就不需要每次使用 SSH 登录到这台机器时都输入 SSH 密钥的密码?