J'ai donc suivi le guide sur la façon d'ajouter une clé SSH à GitHub et ajouté une nouvelle clé SSH avec une phrase secrète à GitHub et à l'agent SSH. Maintenant, si je lance ssh -T git@github.com
comme décrit dans le guide pour tester si j'ai tout configuré correctement, il ne me demande même pas ma phrase de passe, mais revient immédiatement ssh: connect to host github.com port 22: Connection refused
. J'ai les deux openssh-server
et openssh-client
installé et le service SSH fonctionne.
De l'aide serait appréciée.
MISE À JOUR: Lorsque j'essaie de cloner un référentiel auquel j'ai accès en écriture à partir de l'instance GitLab d'un ami, il renvoie la même erreur. On dirait que c'est un problème avec SSH, pas avec les clés. (Je les ai ajoutés à l'instance.)
% ssh -T git@github.com Hi <you_username>! You've successfully authenticated, but GitHub does not provide shell access.
ssh -T git@github.com
. GitHub ne fournit pas d'accès shell.