ben*_*lan 3 eclipse ssh github egit
我正在尝试使用 Eclipse(2022-09 版本)egit 在 Linux Mint 下使用 ssh 克隆 Github 存储库。当我这样做时,我收到一条 Eclipse 错误消息:
DefaultAuthFuture[ssh-connection]: Failed (IOException) to execute: Could not connect to SSH agent via socket '/run/user/1000/keyring/ssh'
Run Code Online (Sandbox Code Playgroud)
我使用的是在 Github 上注册的 rsa 私钥(但不是默认的 id_rsa)。我还创建了一个 .ssh/config 文件来指定正确的身份。
当使用 git 命令行克隆存储库时,它可以工作。在 Eclipse 首选项的 SSH2 菜单中,我在私钥字段中设置了标识。我还发现“SSH 代理”选项卡中没有任何 ssh_agent。但我无法添加任何东西。
我知道Linux上的egit ssh一直存在一些问题。但我在任何地方都找不到我的错误。
感谢您的帮助。
我没有找到似乎是由我的机器上安装 ssh-agent 引起的问题的解释。但是在 Eclipse 中禁用 ssh-agent 是可行的(首选项 > Git > 取消选择“使用 SSH 代理进行 SSH 连接”
| 归档时间: |
|
| 查看次数: |
1791 次 |
| 最近记录: |