商店SSH密钥密码持续(Store SSH key passphrase persistently)

2019-09-29 04:18发布

我的开发环境是在虚拟机配置我的Mac上 (使用Debian 8流浪汉框)。

我已经安装的Git上的VM通过SSH远程访问 。 一切正常,只是我总是要进入我的第一个密码完全正常的git push origin master已经启动我的虚拟机了。

这是我的遥控器的列表:

origin  git@github.com:PiR-P/my_repo.git (fetch)
origin  git@github.com:PiR-P/my_repo.git (push)

我试过这个解决方案( https://stackoverflow.com/a/10032655/6391764 ),但它仅适用,直到我关闭了我的VM。

反正让它持续甚至有停止/重新启动我的虚拟机后?

Answer 1:

您可以从私有密钥运行删除密码ssh-keygen -p (输入旧密码,然后按[Enter]键两次进入一个新的空密码)。 但是你要明白密码保护私有密钥,所以通过删除它,你让你的钥匙更容易窃取。



文章来源: Store SSH key passphrase persistently
标签: git github ssh