Heroku создать - не загружая ключ ssh - PullRequest
0 голосов
/ 06 мая 2011

Я в процессе развертывания приложения Rails на Heroku.Я занимаюсь разработкой на Windows XP.Я создал свой публичный SSH-ключ, он загрузился в мою учетную запись на github и все прошло нормально по ssh.Проблема в том, что когда я создаю приложение heroku, оно никогда не загружает мой ключ.У меня запрашивают мой адрес электронной почты и пароль, а затем он просто дает мне URL-адрес приложения (с проверкой все в порядке.) Когда я пытаюсь отправить приложение в Heroku, появляется сообщение об ошибке - Отказано в доступе (publickey).Роковой: удаленный конец неожиданно зависает

Единственное, что я могу догадаться, это то, что команда 'heroku create' не может найти мой ключ ssh.Есть ли вообще путь к ключу?У меня есть папка .heroku с файлом учетных данных в моем домашнем каталоге.Я в тупике.Есть идеи?

Ответы [ 2 ]

2 голосов
/ 06 мая 2011

Управление вашими SSH-ключами: http://devcenter.heroku.com/articles/keys

2 голосов
/ 06 мая 2011

Запустили ли вы команду heroku для загрузки вашего ssh-ключа на их серверы?

heroku keys:add

Вы должны увидеть что-то вроде «Загрузка открытого ключа ssh C: \ Users [имя] .ssh \ id_rsa.pub»

...