Tout le monde, lorsque j'ai créé le blog Hexo sous Windows 7 et que je l'ai déployé sur Github, il n'y avait aucun problème auparavant. Cependant, lorsque j'ai exécuté ssh -T git@github.com pour tester la connexion, une erreur s'est produite.
Administrateur@WIN-E922JE0THKO MINGW64 /d/hexo
$ ssh -T -v git@github.com
OpenSSH_7.1p1, OpenSSL 1.0.2d 9 juillet 2015
debug1 : Lecture des données de configuration /etc/ssh/ssh_config
debug1 : Connexion au port 22 de github.com [192.30.252.131].
debug1 : Connexion établie.
debug1 : fichier d'identité /c/Users/Administrator/.ssh/id_rsa tapez 1
debug1 : key_load_public : aucun fichier de ce type ou répertoire
debug1 : fichier d'identité /c/Users/Administrator/.ssh/id_rsa-cert type -1
debug1 : key_load_public : aucun fichier ou répertoire de ce type
debug1 : fichier d'identité /c/Users/Administrator/ .ssh/id_dsa type -1
debug1 : key_load_public : aucun fichier de ce type ou répertoire
debug1 : fichier d'identité /c/Users/Administrator/.ssh/id_dsa-cert type -1
debug1 : key_load_public : aucun fichier ou répertoire de ce type
debug1 : fichier d'identité /c/Users/Administrator/ .ssh/id_ecdsa type -1
debug1 : key_load_public : aucun fichier de ce type ou répertoire
debug1 : fichier d'identité /c/Users/Administrator/.ssh/id_ecdsa-cert type -1
debug1 : key_load_public : aucun fichier ou répertoire de ce type
debug1 : fichier d'identité /c/Users/Administrator/ .ssh/id_ed25519 tapez -1
debug1 : key_load_public : rien de tel fichier ou répertoire
debug1 : fichier d'identité /c/Users/Administrator/.ssh/id_ed25519-cert type -1
debug1 : activation du mode de compatibilité pour le protocole 2.0
debug1 : chaîne de version locale SSH-2.0-OpenSSH_7 .1
ssh_exchange_identification : lire : connexion provoquée par le logiciel abandonner
S'il vous plaît, aidez-moi à découvrir où se situe le problème. . .
Votre clé SSH de déploiement n'est pas configurée, allez sur GitHub pour configurer votre clé de déploiement
https://help.github.com/articles/generating-ssh-keys/
De toute évidence, le répertoire de clés configuré est erroné.
Vous essayez cette commande
Si la sortie est
Hi XXX! You've successfully authenticated, but GitHub does not provide shell access.
alors il n'y a pas de problème.