【发布时间】:2017-05-05 06:43:26
【问题描述】:
在 Window 的 Ubuntu Bash 版本 14.04 中使用 SSH 时遇到问题。这是我采取的步骤
- 生成了一个 SSH 密钥,它在 ~/.ssh/id_rsa 中
- 我将 id_rsa.pub 中的密钥添加到 Github
- 我运行 ssh-add 将密钥添加到 bash
但是,当我尝试克隆私有存储库(我有权使用并且可以在浏览器中加载)时,我收到错误“Permission Denied (publickey)”。
这是我已验证/仔细检查的内容:
- Github 上的密钥是正确的
- 本地密钥正确
- 文件路径正确
- 我的用户“Chinnick967”拥有这些目录,所以这不是根所有权问题
- 我已将权限设置为至少 700
- 当我使用 ssh-add -l 检查时,Bash 已加载密钥
有人有什么想法吗?
【问题讨论】:
-
尝试更详细的调试日志(
-vvv开关)。
标签: windows bash ubuntu github ssh