CentOS 6.5 上的 ssh-agent 不断“禁用”自身

CentOS 6.5 上的 ssh-agent 不断“禁用”自身

我最近安装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打开状态并保留密钥?

相关内容