我在openhift服务器上使用jboss catridge。我希望与另一个人分享这个实例,并添加其他用户的公钥(id_rsa.pub)。当另一个人试图访问该实例时,他收到以下错误。我尝试了与他的实例相同,我看到同样的错误。使用openshift实例共享代码并在开发人员之间同步代码的最佳方式是什么?在这一点上,我们没有私人Github回购。请指教。
2013-02-09 14:37:47 Connecting to 54.234.36.245 port 22
2013-02-09 14:37:47 Server version: SSH-2.0-OpenSSH_5.3
2013-02-09 14:37:47 Using SSH protocol version 2
2013-02-09 14:37:47 We claim version: SSH-2.0-PuTTY_Release_0.61
2013-02-09 14:37:47 Doing Diffie-Hellman group exchange
2013-02-09 14:37:47 Doing Diffie-Hellman key exchange with hash SHA-256
2013-02-09 14:37:51 Host key fingerprint is:
2013-02-09 14:37:51 ssh-rsa 2048 cf:ee:77:cb:0e:fc:02:d7:72:7e:ae:80:c0:90:88:a7
2013-02-09 14:37:51 Initialised AES-256 SDCTR client->server encryption
2013-02-09 14:37:51 Initialised HMAC-SHA1 client->server MAC algorithm
2013-02-09 14:37:51 Initialised AES-256 SDCTR server->client encryption
2013-02-09 14:37:51 Initialised HMAC-SHA1 server->client MAC algorithm
2013-02-09 14:37:51 Using SSPI from SECUR32.DLL
2013-02-09 14:37:51 GSSAPI authentication request refused
2013-02-09 14:37:51 Access denied
2013-02-09 14:37:51 Disconnected: No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)
答案 0 :(得分:7)
我终于得到了这个工作:
ssh和git访问现在都正常工作。
答案 1 :(得分:0)
如果您使用GSSAPI进行身份验证,则系统和服务器必须启用它。根据您的错误消息,这似乎是失败前最后一次尝试的身份验证形式。