我最近安装git
在我的 CentOS 6.5 系统上。在这个过程中,我设置了一个密码key/pair
,这样GitHub
我就不必为每个git
过程输入密码。我通过添加工作正常的rsa
文件来做到这一点。ssh-agent
大约一个小时左右后,我在执行以下操作时收到此消息git push
:
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
我做了:
eval $(ssh-agent)
再次启动它,然后将rsa
文件再次重新添加到ssh-agent
所以我想有一个设置会ssh-agent
经常关闭。来自 Ubuntu,我不习惯这种行为,那么我需要更改哪些配置才能保持ssh-agent
打开状态并保留密钥?