使用终端git
命令和RabbitVCS
,我从来没有要求我的SSH密码,因为它被添加到SSH代理:例如:It不记得SSH密码
[email protected]:~$ ssh-add -l
2048 s0:m3:f1:ng:3r:pr:1n:7... [email protected] (RSA)
无论如何,我有使用例如:It与Eclipse的问题。当我进行需要远程访问的操作时,系统会提示输入密码。
寻找解决办法后,我发现这太问题:How to make eclipse remember ssh key passphrase?
基本上我有同样的问题。于是,我就设置环境变量,重新启动我的机器,但它只是将无法正常工作......
[email protected]:~$ echo $GIT_SSH
/usr/bin/ssh
(环境变量在.bash,别名设置类似建议中的其他问题)
由于这种方法对我没有帮助,我一直在寻找其他可能的问题,这可能会阻止EGit使用来自SSH代理的SSH密钥,但是在每个问题/主题/线程设置中,环境变量解决了问题,有同样的问题...
- 我能做些什么来使这个运行?
- 还有什么会导致这种行为?
- 我能做些什么来调试呢?
一些详细信息:
- 的Eclipse:版本:月神服务版本2(4.4.2)
- 例如:It:4.0.1.201506240215-R(最高最新)
- Ubuntu的:15.04
- 使用ssh-keygen生成的密钥,我不想使用另一个密钥或创建一个新的