Eclipse:如何使用密钥文件通过ssh克隆git?

7

嘿,我正在使用Ubuntu 10.10上的Eclipse,并希望连接到远程git。通常我会使用egit插件,但现在我需要通过ssh连接并使用密钥文件

不幸的是,egit没有“使用密钥文件”的选项,有没有一种方法可以使用我的密钥文件连接到我的存储库? 是否有一种“隐藏”的方法使Eclipse传递参数(-i keyfile)到ssh或其他地方?

2个回答

3

我现在无法测试,但似乎这是我的问题的答案。谢谢! - user562529

1

我对egit一无所知。但通常你需要做的是:

  1. 启动ssh-agent(我的在窗口管理器启动时自动启动,因此您需要搜索一下如何设置它)

  2. 运行ssh-add [your key]

  3. 像往常一样使用git over ssh。它不会要求您输入任何密码,因为ssh-agent会处理它。

希望有所帮助


谢谢您的回答。在通过 shell 访问时,这个方法很好用,但是在使用 eclipse/egit 时,它仍然会提示我输入密码,并且不接受空密码。 - user562529

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接