我是参考的 https://help.github.com/articles/generating-ssh-keys 生成的key,添加到github上,测试,正常连接。
但是我把这个公钥复制到自己的服务器的/home/git/.ssh/authorized_keys
就怎么也连接不上,目前.ssh
目录权限是 600
,authorized_keys
文件权限也是 600
一直提示有没有权限,仓库是否存在,我能ssh远程连接 22
端口也应该是开了的。
这是什么原因呢?
我是参考的 https://help.github.com/articles/generating-ssh-keys 生成的key,添加到github上,测试,正常连接。
但是我把这个公钥复制到自己的服务器的/home/git/.ssh/authorized_keys
就怎么也连接不上,目前.ssh
目录权限是 600
,authorized_keys
文件权限也是 600
一直提示有没有权限,仓库是否存在,我能ssh远程连接 22
端口也应该是开了的。
这是什么原因呢?
2 回答1.1k 阅读✓ 已解决
2 回答830 阅读✓ 已解决
1 回答643 阅读✓ 已解决
1 回答807 阅读
1 回答606 阅读
121 阅读
我想楼主应该还没看这篇帮助文档:https://help.github.com/articles/using-ssh-over-the-https-port Bad file number 一般都是这个原因导致的。 Ps:如果你的.ssh目录下没有config就新建一个然后把这段文本复制上并保存。