Skip to main content

Test de votre connexion SSH

Après avoir configuré votre clé SSH et l’avoir ajoutée à GitHub, vous pouvez tester votre connexion.

Platform navigation

Avant de tester votre connexion SSH, vous devez déjà avoir :

Vous devez authentifier cette action à l’aide de votre mot de passe, c’est-à-dire la phrase secrète de clé SSH que vous avez créée précédemment. Consultez Utilisation des phrases secrètes de clé SSH.

Note

Cet article contient des commandes ou des exemples qui utilisent le domaine github.com. Vous pouvez accéder à GitHub dans un domaine différent, tel que octocorp.ghe.com.

  1. Ouvrez TerminalTerminalGit Bash.

  2. Entrez les informations suivantes :

    Shell
    ssh -T git@github.com
    # Attempts to ssh to GitHub Enterprise Cloud
    

    Vous pouvez voir un avertissement comme celui présenté ci-dessous :

    > The authenticity of host 'github.com (IP ADDRESS)' can't be established.
    > ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
    > Are you sure you want to continue connecting (yes/no)?
    
  3. Vérifiez que l’empreinte digitale dans le message que vous voyez correspond à l’empreinte digitale de clé publique de GitHub. Si c’est le cas, tapez yes :

    > Hi USERNAME! You've successfully authenticated, but GitHub does not
    > provide shell access.
    

    Le message d'erreur suivant peut s'afficher :

    ...
    Agent admitted failure to sign using the key.
    debug1: No more authentication methods to try.
    Permission denied (publickey).
    

    Il s’agit d’un problème connu avec certaines distributions Linux. Pour plus d’informations, consultez « Erreur : l’agent a reconnu un échec de connexion ».

    Note

    La commande à distance doit sortir avec le code 1.

  4. Vérifiez que le message obtenu contient votre nom d’utilisateur. Si un message « autorisation refusée » s’affiche, consultez Erreur : Autorisation refusée (clé publique).