2015-10-20 4 views
1

Я хотел бы развернуть приложение на OpenShift. Я после этого учебника:развертывание приложения в openshift - git и ssh ключ не работает

https://developers.openshift.com/en/wildfly-getting-started.html#step1

работает отлично, пока я не хочу, чтобы подтолкнуть ее. Тогда я получаю следующее:

Warning: Permanently added 'xxxx.rhcloud.com,54.88.2.59' (RSA) to the list of known hosts. 
Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 
fatal: Could not read from remote repository. 

Please make sure you have the correct access rights 
and the repository exists. 

Я прочитал в другом посте, что я должен копировать секретные ключи от моей папки пользователя/.ssh (я на Windows 7) в мерзавец»папки SSH.

Но в моей папке мерзавца, нет папки SSH, всего в папку сертификаты

Что мне нужно сделать именно?

EDIT

Я побежал установки СВП и получил эту ошибку:

Your private SSH key file should be set as readable only to yourself. Please 
run 'chmod 600 C:\Users\xxx\.ssh\id_rsa' 

An SSH connection could not be established to jenkins-xxx.rhcloud.com. 
Your SSH configuration may not be correct, or the application may not be 
responding. Could not parse PKey: no start line (ArgumentError) 

Какая конфигурация SSH? На моем компьютере? В OpenShift?

+0

На вашем компьютере. Попробуйте 'chmod 600' –

ответ

1

Ошибка «Разрешение отказа» означает, что сервер отклонил ваше соединение. Вам нужен ключ ssh, потому что у вас нет прав доступа.

Вам необходимо сгенерировать SSH-ключ.

3

Возможно, вы захотите запустить rhc setup, который проведет вас через процесс настройки ключа ssh (сгенерирует его для вас, если хотите). Детали можно найти в Remote connection (SSH).

Вы также можете использовать веб-интерфейс OpenShift для загрузки своего ssh-ключа, если у вас уже есть тот, который вы планируете использовать.

+0

благодарит за ответ, я редактировал свой вопрос. – user3813234

+0

@ user3813234, если вы не возражаете, вы можете удалить свой id_rsa и повторно запустить настройку rhc, создать новую пару ключей и загрузить ее. –

+0

Я сделал это. Я удалил id_rsa и id_rsa.pub, reran rhc setup и сделал chmod 600 на id_isa ... такая же ошибка прав доступа, когда я делаю git push. Кстати, работает rc ssh. Может быть, я делаю что-то неправильно с git? Но я просто следую их учебнику ... – user3813234

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