Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/11/2018, à 20:10

zerozero

[Résolu] git push origin master Host key verification failed

Bonjour

Je viens d'avoir un nouveau PC. J'ai installer Git et je voudrais pousser mon travail sur github avec la commende git push origin master.

J'ai un message d'erreur comme cela :

The authenticity of host 'github.com (_________)' can't be established.
RSA key fingerprint is ______________________
Are you sure you want to continue connecting (yes/no)?
Host key verification failed.
fatal: Impossible de lire le dépôt distant.

Veuillez vérifier que vous avez les droits d'accès
et que le dépôt existe.

Je suis pas tellement sur de la marche à suivre... git push origin master fonctionne bien sur mon ancien PC.
Merci d'avance pour votre aide

Dernière modification par zerozero (Le 26/11/2018, à 11:54)

Hors ligne

#2 Le 25/11/2018, à 20:29

Alex10336

Re : [Résolu] git push origin master Host key verification failed

Bonsoir,

nouveau pc et ssh ? La clé ssh du nouveau pc a été ajouté sur github ?

Édit: non rien... l'erreur dans ce cas est plutôt claire.

réessayer en renomant "temporairement" le fichier ~/.ssh/known_hosts  ?

++

Dernière modification par Alex10336 (Le 25/11/2018, à 20:41)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#3 Le 25/11/2018, à 21:12

zerozero

Re : [Résolu] git push origin master Host key verification failed

Merci !
Apparemment j'en suis ici (j'ai créer une nouvelle clé pour ce PC) : https://help.github.com/articles/adding … b-account/
Je dois ajouter la clé SSH. Je vois la clé de mon autre PC aussi. Mais Je ne vois pas où je récupère la clé que je dois ajouter ensuite à github ?
Avec cette commande

ls -al ~/.ssh

j'ai bien les filenames de mes clés.
Quand je rentre ma "key fingerprint" j'ai le message d'erreur

Key is invalid. It must begin with 'ssh-ed25519', 'ssh-rsa', 'ssh-dss', 'ecdsa-sha2-nistp256', 'ecdsa-sha2-nistp384', or 'ecdsa-sha2-nistp521'. Check that you're copying the public half of the key

Dernière modification par zerozero (Le 25/11/2018, à 21:19)

Hors ligne

#4 Le 25/11/2018, à 21:23

zerozero

Re : [Résolu] git push origin master Host key verification failed

Mais je sais pas accéder ni renommer le fichier ~/.ssh/known_hosts

Hors ligne

#5 Le 25/11/2018, à 21:36

zerozero

Re : [Résolu] git push origin master Host key verification failed

J'ai trouvé ma clé avec cette commande

gedit ~/.ssh/id_rsa.pub

Merci

Hors ligne

#6 Le 25/11/2018, à 21:39

Alex10336

Re : [Résolu] git push origin master Host key verification failed

la clé c'est le fichier "~/.ssh/id_rsa.pub"

le retour de « ls -l ~/.ssh » ?

devrait ressembler à:

total 42
-rw------- 1 tonuser tongroupe  420 sept. 24  2017 authorized_keys
-rw------- 1 tonuser tongroupe 1420 mai    7  2017 id_rsa
-rw-r--r-- 1 tonuser tongroupe  424 mai    7  2017 id_rsa.pub
-rw-r--r-- 1 tonuser tongroupe 4242 mai    7  2017 known_hosts

Édit: Résolu, Ok smile

Dernière modification par Alex10336 (Le 25/11/2018, à 21:41)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#7 Le 25/11/2018, à 21:44

zerozero

Re : [Résolu] git push origin master Host key verification failed

Humm, disons que j'ai ajouté une clé ssh a mon compte github mais je viens de tester pour pousser mon code avec git push origin master et j'ai encore la même erreur !! The authenticity of host 'github.com (_____)' can't be established....

Avec ls -l ~/.ssh j'ai :

-rw------- 1 co co 3326 nov.  25 19:46 id_rsa
-rw-r--r-- 1 co co  752 nov.  25 19:46 id_rsa.pub

Du coup j'enlève résolu wink

Dernière modification par zerozero (Le 25/11/2018, à 21:45)

Hors ligne

#8 Le 25/11/2018, à 21:48

Alex10336

Re : [Résolu] git push origin master Host key verification failed

Accès en écriture sur le dossier « ~/ssh » ?
C'est « known_hosts » qui stocke les infos sur les clés des serveurs ssh (github.com entre autre)
Quand on répond yes à la question « Are you sure you want to continue connecting (yes/no)? » le fichier est crée s'il n'existe pas et une ligne est ajoutée contenant la clé, du genre:

|1|m/fTlgrR.....k8G6VtQk=|JWlB1y.....SBM= ssh-rsa AAAAB3NzaC1y......5ap43JXiUFFAaQ==

Dernière modification par Alex10336 (Le 25/11/2018, à 21:49)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#9 Le 25/11/2018, à 21:55

zerozero

Re : [Résolu] git push origin master Host key verification failed

Humm dans le dossier .ssh je n'ai pas de fichier known_hosts !
J'ai pourtant répondu yes  wink !!

Hors ligne

#10 Le 25/11/2018, à 22:01

Alex10336

Re : [Résolu] git push origin master Host key verification failed

Au pire, j'ai reset le mien, et fait une connexion sur github, voila le résultat: Édit résultat cf commande message suivant

# github.com:22 SSH-2.0-babeld-f43b814b
github.com ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ==

Mais il devrait le faire tout seul en répondant "yes"

Dernière modification par Alex10336 (Le 26/11/2018, à 19:53)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#11 Le 26/11/2018, à 11:07

zerozero

Re : [Résolu] git push origin master Host key verification failed

Bonjour,
Tu veux dire que tu as créé une nouvelle clé ssh ?
Je viens de trouver avec cette commande :

ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts

J'ai du créer avant le fichier known_hosts qui n'existait pas wink
Lien vers la solution : https://stackoverflow.com/questions/323 … ub-via-ssh
Merci pour les conseils et l'aide smile

Dernière modification par zerozero (Le 26/11/2018, à 11:50)

Hors ligne

#12 Le 26/11/2018, à 19:53

Alex10336

Re : [Résolu] git push origin master Host key verification failed

Étrange quand même, et commande trouvé pouvant être utile wink


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne