SSH d'Erreur: “Pas une clé RSA1 fichier ~/.ssh/id_rsa.”, “key_type_from_name: inconnu type de clé '-----BEGIN'”
git push heroku master
retourne:
ssh_exchange_identification: read: Connection reset by peer
fatal: The remote end hung up unexpectedly.
C'est la première fois que j'ai essayé de pousser à heroku.
heroku login
renvoie "l'Authentification réussie"- ~/.ssh/id_rsa a été créé à l'origine par le heroku client de ligne de commande - j'ai couru
heroku login
pour la première fois et elle a demandé si je voulais générer une clé. - J'ai recréé les touches à l'aide
ssh-keygen -t rsa
(comme spécifié ici) et a ensuite essayé de nouveau, mais en vain. - Créé "authorized_keys" à "~/.ssh" et avec ma clef publique, pas de chance.
- Créé /etc/hosts.autoriser le contenu de "sshd tous", toujours pas de chance.
Autorisations sur les clés sont les suivantes : "-rw-------"
Heroku statut est O. K.
Je suis sous Mac OS X 10.7.
ssh -vvv [email protected]
retourne:
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to heroku.com [50.19.85.132] port 22.
debug1: Connection established.
debug3: Not a RSA1 key file ~/.ssh/id_rsa.
debug2: key_type_from_name: unknown key type '-----BEGIN'
debug3: key_read: missing keytype
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug3: key_read: missing whitespace
debug2: key_type_from_name: unknown key type '-----END'
debug3: key_read: missing keytype
debug1: identity file ~/.ssh/id_rsa type 1
debug1: identity file ~/.ssh/id_rsa-cert type -1
debug1: identity file ~/.ssh/id_dsa type -1
debug1: identity file ~/.ssh/id_dsa-cert type -1
ssh_exchange_identification: read: Connection reset by peer
Fait cela auparavant, le travail, et puis s'arrêter? Si vous exécutez
Non, je vais l'essayer très première fois. Et heroku connexion renvoie "l'Authentification réussie"
Sent comme un corrompu ou invalide clé privée. Comment le fichier ~/.ssh/id_rsa créés?
Heroku Ligne de Commande généré par un Client, en cours d'exécution "heroku login" pour la première fois demandé si je voulais générer un(je n'en avais pas déjà). Alors pour recréer j'ai utilisé "ssh-keygen -t rsa".
Êtes-vous en mesure de passer par toutes ces étapes? devcenter.heroku.com/articles/keys
$ heroku login
qu'obtenez-vous?Non, je vais l'essayer très première fois. Et heroku connexion renvoie "l'Authentification réussie"
Sent comme un corrompu ou invalide clé privée. Comment le fichier ~/.ssh/id_rsa créés?
Heroku Ligne de Commande généré par un Client, en cours d'exécution "heroku login" pour la première fois demandé si je voulais générer un(je n'en avais pas déjà). Alors pour recréer j'ai utilisé "ssh-keygen -t rsa".
Êtes-vous en mesure de passer par toutes ces étapes? devcenter.heroku.com/articles/keys
OriginalL'auteur rishabhjain | 2012-05-22
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème (pas sur heroku) mais sur mon propre serveur.
Essayez de regarder dans /var/log/auth.journal
mon ~/.ssh/authorized_keys fichier a été ownd par l'utilisateur tort
OriginalL'auteur yellowsir
Si j'essaie
J'obtiens ceci:
Avez-vous un fichier known_hosts dans
~/.ssh/
? Le mien contient des entrées pourheroku.com,50.19.85.154 ssh-rsa
et50.19.85.132 ssh-rsa
. Avez-vous ceux-là?Si vous ne
which ssh-keygen
, quelle est la version de ssh-keygen est en cours d'exécution? Est-ce la bonne copie qui doit être utilisé/qui a été installé par le Heroku Toolbelt? Si non, peut-être les étapes de la Heroku de Gérer les Clés de l'article ne sont pas la création d'une clé valide?OriginalL'auteur culix