# Solucionar problemas de SSH

Al usar SSH para conectarse y autenticarse en GitHub, es posible que tenga que solucionar problemas inesperados que pueden surgir.

## Links

* [/using-ssh-over-the-https-port](/es/enterprise-server@3.19/using-ssh-over-the-https-port)

* [Recuperar tu contraseña de clave SSH](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/recovering-your-ssh-key-passphrase)

  Si perdiste tu contraseña de clave SSH, según el sistema operativo que utilices, puedes recuperarla o generar una nueva contraseña de clave SSH.

* [/deleted-or-missing-ssh-keys](/es/enterprise-server@3.19/deleted-or-missing-ssh-keys)

* [/error-host-key-verification-failed](/es/enterprise-server@3.19/error-host-key-verification-failed)

* [Error: Permiso denegado (clave pública)](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-permission-denied-publickey)

  Un error de "Permiso denegado" significa que el servidor rechazó tu conexión. Esto puede suceder por varias razones. A continuación se explican los ejemplos más comunes.

* [Error: Número de archivo erróneo](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-bad-file-number)

  Este error, por lo general, significa que no has podido conectarte al servidor. A menudo es causado por los firewalls y los servidores proxy.

* [Error: La clave ya está en uso](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-key-already-in-use)

  Este error se produce al intentar agregar una clave que ya se ha agregado a otra cuenta o repositorio.

* [Error: Permiso de usuario/repo denegado a otro usuario](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-other-user)

  Este error significa que la clave con la que estás trabajando está conectada a una cuenta que no tiene acceso al repositorio.

* [Error: Permiso de usuario/repo denegado al usuario/otro repo](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-permission-to-userrepo-denied-to-userother-repo)

  Este error significa que la clave con la que estás subiendo se encuentra conectada con otro repositorio como llave de implementación, y no tiene acceso al repositorio al que estás intentado subir.

* [Error: El agente admitió un fallo al firmar](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-agent-admitted-failure-to-sign)

  En raras circunstancias, la conexión a GitHub mediante SSH en Linux genera el error "Agent admitted failure to sign using the key". Sigue los pasos siguientes para resolver el problema.

* [Error: ssh-add: opción ilegal -- apple-use-keychain](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-ssh-add-illegal-option----apple-use-keychain)

  Este error significa que tu versión de ssh-add no es compatible con la integración keychain macOS, que te permite almacenar tu frase de contraseña en keychain.

* [/error-ssl-certificate-problem-verify-that-the-ca-cert-is-ok](/es/enterprise-server@3.19/error-ssl-certificate-problem-verify-that-the-ca-cert-is-ok)

* [Error: Tipo de clave desconocido](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-unknown-key-type)

  Este error significa que el tipo de llave SSH que utilizaste no se reconoció o no es compatible con tu cliente SSH.

* [Error: Estamos haciendo una auditoría de clave SSH](/es/enterprise-server@3.19/authentication/troubleshooting-ssh/error-were-doing-an-ssh-key-audit)

  Este error significa que la clave SSH que estás usando para realizar una operación Git no está verificada.