所以我有一个项目(私人回购),它有多个子模块(也是私有的)。我有一台托管在亚马逊EC2上的服务器,它将容纳该项目,并且我想使用我们的私人Github回购。使用Github部署密钥时,权限被拒绝错误
我为主项目生成了一个ssh密钥并将其添加到项目部署密钥中。我还为每个子模块生成了额外的ssh密钥并将其添加到其部署密钥中。
当我尝试和克隆项目(用git @ github上),这是行不通的:
权限被拒绝(公钥)。 致命:远端意外挂断
我已经双重检查了每个回购和他们的部署密钥,一切似乎都正确。还有其他一小步我失踪了吗?
端口22是否打开? 'ssh -vT git @ github.com'说什么? - http://help.github.com/ssh-issues/ –
后继结果(下) –
OpenSSH_5.3p1,OpenSSL 1.0.0i-fips 2012年4月19日 debug1:读取配置数据/ etc/ssh/ssh_config debug1 :应用* 的选项debug1:连接到github.com [207.97.227.239]端口22. debug1:建立连接。 –