2015-04-24 5 views
0

Я подключен к OpenShift через rhc ssh <myApp>. <myApp> в этом случае fela.SCP не работает для OpenShift

[fela-basickarl.rhcloud.com 553a...]\> scp nodejs.log [email protected]:~/app-root/logs/ 
The authenticity of host 'fela-basickarl.rhcloud.com (10.167....)' can't be established. 
RSA key fingerprint is cf:ee:...:88:a7. 
Are you sure you want to continue connecting (yes/no)? yes 
Failed to add the host to the list of known hosts (/var/lib/openshift/553a.../.ssh/known_hosts). 
Permission denied (publickey,gssapi-keyex,gssapi-with-mic). 
lost connection 
[fela-basickarl.rhcloud.com 553a...]\> 

Я пытаюсь получить копию nodejs.log на моем компьютере.

+0

Не могли бы вы повторить 'scp' с опцией' -v', а затем отредактировать свой вопрос, чтобы включить полный вывод, который он производит? Как вы ожидаете аутентификации с удаленного хоста? Через SSH-ключ или через пароль? Если это ключ, где хранится ключ и как вы ожидаете, что scp выяснит, что он должен использовать этот ключ? – Kenster

+0

Мы используем sftp (или некоторый sftp-клиент, такой как CyberDuck), и он отлично работает. – Ben

ответ

1

Похоже, вы пытаетесь спрыгнуть с вашего снаряжения обратно в свое снаряжение? Это не имеет никакого смысла. Чтобы загрузить файл, вам нужно выполнить scp с локальной рабочей станции на свое устройство. Вы уже не можете войти в свою экипировку, а затем снова переключиться на свое снаряжение, а ваши ssh ключи не будут.

+0

Ах, да, теперь я понимаю. Поэтому я отключусь и попробую у местного. Я попытаюсь вернуться с результатами. –

+0

Ха-ха, конечно, это сработало, спасибо! –