Joyent no.de и Cloud9 ide - PullRequest
       16

Joyent no.de и Cloud9 ide

3 голосов
/ 17 октября 2011

Привет, я скопировал мой ключ cloud9 ide SSH в настройки моей учетной записи в joyent no.de.Когда я запускаю «git push mywebsite.no.de master» в моей консоли cloud9 ide, я получаю следующие ошибки:

Warning: Permanently added 'mywebsite.no.de,64.30.136.97' (RSA) to the list of known hosts.
Permission denied (gssapi-keyex,gssapi-with-mic,publickey).
fatal: The remote end hung up unexpectedly

Может ли это быть связано с тем, что следующая часть информации не была настроена где-либо?Я думаю, что это конфиг для cloud9 ide, но как его настроить?

Host mywebsite.no.de
Порт 26674
Пользовательский узел
ForwardAgent yes

Ответы [ 2 ]

3 голосов
/ 29 января 2012

Для node.js, git, cloud9 и радостных новичков, таких как я, вот как вы это делаете:

  • Перейдите в свою учетную запись cloud9-> Панель инструментов-> Показать ключ SSH и скопируйтеэто
  • SSH к вашему компьютеру узла радости.
  • добавьте в ваш ~ / .ssh / авторизованный_ключи pubkey, который вы только что скопировали из Cloud9 (просто скопируйте его в этот файл, если он не существует))
  • Перейдите в Cloud9, в редактор, и в командной строке выполните: git remote add node ssh://node@yourhost.no.de:66666/home/node/repo
  • Да, я знаю, что это неверный номер порта, умница.Вместо этого вставьте порт вашей машины no.de
  • Редактируйте что-нибудь в облаке 9
  • git commit -a -m 'Victor rules!'
  • git push node master
  • Win!
1 голос
/ 24 октября 2011

Похоже, что это возможно только через github.Я перемещаюсь из cloud9ide в github, затем вытаскиваю свой локальный мерзавец и затем нажимаю в Joyent.Вроде слишком сложно, но я не могу "cd ..", поэтому не могу добавить конфигурационный файл ssh с надлежащей конфигурацией joyent.

...