5

私はopenshiftサーバーでjbosscatridgeを使用しています。このインスタンスを他の人と共有し、他のユーザーの公開鍵(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)
4

2 に答える 2

7

私は最終的にこれを機能させました:

  1. 変換したキー (.ppk ファイル) を puttygen から pagent に追加します。
  2. putty を使用して、openshift サーバーで定義されている git url にアクセスします。

ssh と git アクセスの両方が正しく機能するようになりました。

于 2013-02-12T04:27:08.673 に答える
0

認証に GSSAPI を使用している場合は、システムとサーバーで GSSAPI を有効にする必要があります。エラー メッセージに基づくと、これが失敗する前に試行された最後の認証形式のようです。

于 2013-02-09T23:31:57.197 に答える