我使用的是Ubuntu 13.10并且在我的SSH密钥上有密码。直到几天前,我在使用Git项目等授权之后不必使用我的密钥,但现在我用SSH做的每一项操作(无论是推入Git还是登录到其他系统)它都在问我输入我的密码。
我在这里看了其他答案,它建议将id_rsaxxx SSH文件的chmod更改为600.我已经这样做但是没有用。
我认为唯一改变它的是执行一些操作系统更新,这是否会导致它?否则,有什么?每次执行简单的操作时,我都不想输入密钥。
答案 0 :(得分:1)
通常,SSH Agent负责为会话缓存SSH密钥密码,这样您就不必一直输入密码。
SSH代理是否正在运行?