2013-02-09 2 views
5

Я работаю с jboss catridge на сервере openshift. Я хочу поделиться этим экземпляром с другим человеком и добавить открытый ключ другого пользователя (id_rsa.pub). Когда другой человек пытается получить доступ к экземпляру, он получает ошибку ниже. Я попробовал их с его экземпляром, и я вижу ту же ошибку. Каков наилучший способ обмена кодом с экземпляром openshift и синхронизацией кода между разработчиками. В этом случае у нас нет частного репозитория Github. Пожалуйста, порекомендуйте.SSH to Openshift server failed

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) 

ответ

7

я наконец получил эту работу по:

  1. Добавление мой преобразованный ключ (.ppk файл) из PuTTYgen в pagent.
  2. Доступ к URL-адресу git, который определен на сервере с открывающейся шторкой с использованием шпатлевки.

Оба доступа ssh и git работают правильно.

+0

Чем вы должны пометить свой собственный ответ, как правильный. –

+0

прошло уже более 3 лет, но первая решена моя проблема – Krishjs

0

Если вы используете GSSAPI для аутентификации, ваша система и сервер должны включить ее. Основываясь на вашем сообщении об ошибке, это, по-видимому, последняя попытка аутентификации перед сбоем.

+0

Я использую консоль openshift для добавления ключа на сервер. Сервер является общим экземпляром, поэтому я могу получить доступ к серверу только с помощью моего входа, у которого нет разрешений на вход в систему. Я использую putty в windows для входа в экземпляр openshift. Я отключил GSSAPI, и теперь я получаю сообщения об ошибках - Предлагаемый открытый ключ Сервер отказал открытому ключу Отключено: нет доступных методов аутентификации (сервер отправлен: publickey, gssapi-keyex, gssapi-with-mic) – randominstanceOfLivingThing

+0

ошибок при попытке ssh - v пользователь @ приложение-URL debug1: ssh_rsa_verify: подпись правильная debug1: SSH2_MSG_NEWKEYS послал debug1: ожидающей SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS получил debug1: SSH2_MSG_SERVICE_REQUEST послал debug1: SSH2_MSG_SERVICE_ACCEPT получил debug1: авторизаций, которые могут продолжать: ОткрытыйКлюч, GSSAPI-keyex , gssapi-with-mic debug1: Следующий метод аутентификации: publickey debug1: Пытающий закрытый ключ: /.ssh/identity debug1: Пытающий закрытый ключ: /.ssh/id_rsa debug1: Больше не нужно проверять методы аутентификации. Разрешение отклонено (publickey, gssapi-keyex, gssapi-with-mic). – randominstanceOfLivingThing

Смежные вопросы