Heroku в Windows дает ошибку: Содержание Неверный открытый ключ - PullRequest
3 голосов
/ 17 декабря 2010

Heroku отказывается принять мой открытый ключ, который я сгенерировал с помощью puttygen. Я пытался искать ответы с помощью Google, однако решение вопроса о копировании ключа вместо его сохранения через puttygen не решило мою проблему.

L:\>heroku keys:add "[path]\.ssh\id_rsa.pub"
Uploading ssh public key [path]\.ssh\id_rsa.pub
Enter your Heroku credentials.
Email: [email]
Password:
Uploading ssh public key [path]\.ssh\id_rsa.pub
 !   Contents Invalid public key

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

Ответы [ 2 ]

18 голосов
/ 27 июня 2013

Если вы используете puTTYgen.exe и сохраняете открытый и закрытый ключ с помощью пользовательского интерфейса, а затем используете этот открытый ключ для heroku, вы можете получить ошибку «неверный открытый ключ», но хитрость заключается в том, чтобы вырезать и вставить Открытый ключ OpenSSH из пользовательского интерфейса в файл mykey.pub, а затем загрузите его с помощью ключей heroku: добавьте c: \ mykey.pub.

Надеюсь, что это поможет другим.

1 голос
/ 01 февраля 2011

вы можете попробовать сделать компакт-диск в каталог .ssh, и просто сделать ключи героя: добавьте id_rsa.pub

проверьте метку времени ключа, чтобы убедиться, что это тот, который вы только что создали, содержимое файла должно выглядеть примерно так:

SSH-RSA AAAAB3NzaC1kc3MAAACBAIEn8LFH1EaFETOehebaqMR + RaJOTv6BKR6fPcdGqB5d5Hdzsok1PDrXFxRdvmbPfgrMJUFkgXX2917432Lxv8LzthwgWKSnDvtN9kE0A6Mj82pnZMeyf + fCZMvnfb5w70iz6dNVLbDSO3nt65kIeE6cTQsrH + 1 / PTLjsyJnAWllAAAAFQCEYdQipgY7mdDppo2UqT1XdQeWcQAAAIAcE3w / 8CZhkztV9 + / R5N56QB4WAIen / fV3AjTHfVVNvhuiSTSst2wRpOEK27wVUz0k0otgUwnpjNt4ECwYj / 5а + FXbIKCdcMEHAslCZPQ1R1Q9svrdjKpyw3S / V41OyPMAovfXoJeigfj2DGaStQ8RUFeVm2dpM0 + / fodUWf // teJsNRqmGcREq8oz7yFGMHpY5 / te4MuVyCMqqlsA8jwAAAIBysaWrJqthkoWfqZ6I4n3Ge7ynoziwjefsllqqkdd ++ 6H7DZKHWybBl985yjuYL5yT9k9sbBgKaOHdp2lo9Kn / pX7Pn87mHNC4BKd + rXkCH5ufFg == bulbous@-mac.local

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...