首页 > 解决方案 > 阻止 ssh-agent 永久保存密码

问题描述

如标题所示。每次执行 git push 或 pull 时,我都想输入密码。目前,它会提示我每次重新启动时输入密码,然后将其缓存,但我不希望这样。

我不确定我做了什么导致这种情况,因为多年来在我的任何其他机器上从未发生过

标签: ssh

解决方案


使用 SSH,只会询问密码(如果您创建了受密码保护的私有 SSH 密钥),然后由 ssh-agent 缓存。

输入密码意味着使用 HTTPS URL(需要您的远程 GitHub 或 GitLab 用户帐户名以及密码或令牌)。


推荐阅读