# Probar tu conexión SSH

Después de configurar su clave SSH y agregarla a GitHub, puede comprobar la conexión.

Antes de probar su conexión SSH, debe haber hecho lo siguiente:

* [Se comprobó la existencia de claves SSH](/es/enterprise-server@3.22/authentication/connecting-to-github-with-ssh/checking-for-existing-ssh-keys)
* [Generado una clave SSH nueva](/es/enterprise-server@3.22/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent)
* [Se agregó una nueva clave SSH a tu cuenta de GitHub](/es/enterprise-server@3.22/authentication/connecting-to-github-with-ssh/adding-a-new-ssh-key-to-your-github-account)

Deberá autenticar esta acción utilizando su contraseña, que es la contraseña de clave SSH que ya creó. Consulta [Trabajar con contraseñas de clave SSH](/es/enterprise-server@3.22/authentication/connecting-to-github-with-ssh/working-with-ssh-key-passphrases).

1. Abra <span class="platform-mac">Terminal</span><span class="platform-linux">Terminal</span><span class="platform-windows">Git Bash</span>.

2. Escriba lo siguiente:

   ```shell copy
   ssh -T git@HOSTNAME
   # Attempts to ssh to GitHub
   ```

   Puedes ver una advertencia como la siguiente:

   ```shell
   > The authenticity of host 'HOSTNAME (IP ADDRESS)' can't be established.
   > ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
   > Are you sure you want to continue connecting (yes/no)?
   ```

3. Compruebe que la huella digital del mensaje que ve coincide con  la huella digital de la clave pública de su empresa. En caso afirmativo, escriba `yes`:

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

   <div class="ghd-tool linux">

   Puede aparecer este mensaje de error:

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

   Se trata de un problema conocido con determinadas distribuciones de Linux. Para más información, consulta [Error: El agente admitió un fallo al firmar](/es/enterprise-server@3.22/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign).

   </div>

   > \[!NOTE]
   > El comando remoto debe cerrarse con el código 1.

4. Comprueba que el mensaje resultante contenga tu nombre de usuario. Si recibes un mensaje de "permiso denegado", consulta [Error: Permiso denegado (clave pública)](/es/enterprise-server@3.22/authentication/troubleshooting-ssh/error-permission-denied-publickey).