我想确保我的密钥安全,git但当我想快速连续运行多个命令时,也不必在每次调用时都输入密码。我研究过这个,发现 ssh-agent/keychain/etc. 根据我的喜好,在方便与安全方面走得太远了。类似的东西xyz git pull会很完美,其中 xyz 检查我的密钥是否已解密,如果没有 - 要求我提供密码,然后在 N 分钟未调用 xyz 后,它会忘记解密的值。就像 sudo 一样。这是否存在/可以通过一些棘手的方式实现吗?
git
xyz git pull
有一个类似的问题,但我们的用例不同。
ssh git ssh-agent
git ×1
ssh ×1
ssh-agent ×1