Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2020-01-22. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Acceder a GitHub utilizando la autenticación de dos factores

Con 2FA habilitado, se te solicitará que brindes el código de autenticación 2FA, así como tu contraseña, al iniciar sesión o autenticar en GitHub Enterprise.

En este artículo

Con la autenticación de dos factores habilitada, necesitarás brindar un código de autenticación al acceder a GitHub Enterprise a través del sitio web, mediante la API o mediante GitHub Desktop. Si accedes a GitHub Enterprise mediante otros métodos, deberás brindar una segunda forma alternativa de autenticación.

Proporcionar un código 2FA al iniciar sesión en el sitio web

Después de iniciar sesión en GitHub Enterprise con tu contraseña, se te pedirá que brindes un código de autenticación desde un mensaje de texto de tu app TOTP.

GitHub Enterprise solo te pedirá que brindes tu código de autenticación 2FA nuevamente si has cerrado sesión, estás usando un dispositivo nuevo o si caduca tu sesión.

Sugerencia: Si estás brindando un código de recuperación en lugar de un código de autenticación, asegúrate de no ingresar tu código de recuperación en el campo del código de autenticación. Para obtener más información, consulta "Recuperar tu cuenta si pierdes tus credenciales de 2FA".

Generar un código a través de una aplicación TOTP

Si decides configurar una autenticación de dos factores mediante una aplicación TOTP en tu smartphone, puedes generar un código de autenticación para GitHub Enterprise en cualquier momento. En la mayoría de los casos, el lanzamiento de la aplicación generará un código nuevo. Deberías consultar la documentación de la aplicación para conocer las instrucciones específicas.

Si eliminas las aplicaciones móviles después de configurar la autenticación de dos factores, deberás proporcionar tu código de recuperación para obtener acceso a tu cuenta. Para obtener más información, consulta "Recuperar tu cuenta si perdiste las credenciales de autenticación de dos factores"

Usar autenticación de dos factores con la API

Con 2FA habilitado, deberás pasar un encabezado especial que contenga tu código de autenticación 2FA. Para obtener más información, consulta "Otros métodos de autenticación" en la documentación del programador de GitHub.

Usar autenticación de dos factores con GitHub Desktop

Para más información sobre cómo acceder a GitHub Desktop con autenticación de dos factores, consulta "Autenticar a GitHub" en la documentación de GitHub Desktop.

Usar autenticación de dos factores con la línea de comando

Después de haber habilitado 2FA, debes usar un token de acceso personal o una clave SSH en lugar de tu contraseña al acceder a GitHub Enterprise en la línea de comando.

Autenticar en la línea de comando mediante HTTPS

Después de haber habilitado 2FA, debes crear un token de acceso personal para usar una contraseña al autenticar a GitHub Enterprise en la línea de comando mediante las URL HTTPS.

Cuando se te solicite el nombre de usuario y la contraseña en la línea de comando, usa tu nombre de usuario GitHub Enterprise y el token de acceso personal. La indicación de la línea de comando no especificará que debes ingresar tu token de acceso personal cuando se te solicite la contraseña.

Para obtener más información, consulta Crear un token de acceso personal para la línea de comando.

Autenticar en la línea de comandos mediante SSH

La habilitación de 2FA no cambia el modo de autenticar a GitHub Enterprise en la línea de comando mediante las URL SSH. Para obtener más información sobre cómo establecer y usar una clave SSH, consulta "Conectar a GitHub con SSH".

Usar autenticación de dos factores para acceder a un repositorio mediante Subversion

Cuando accedas a un repositorio mediante Subversion, debes proporcionar un token de acceso personal en lugar de ingresar tu contraseña. Para obtener más información, consulta Crear un token de acceso personal para la línea de comando.

Solución de problemas

Si pierdes el acceso a tus credenciales de autenticación de dos factores, puedes usar tus códigos de recuperación u otro método de recuperación (si has configurado uno) para recuperar el acceso a tu cuenta. Para obtener más información, consulta "Recuperar tu cuenta si pierdes tus credenciales de 2FA".

Si tu autenticación falla varias veces, es posible que desees sincronizar el reloj de tu teléfono con tu proveedor móvil. Frecuentemente, esto involucra la verificación de la opción "Establecer automáticamente" en el reloj de tu teléfono, en lugar de brindar tu propia zona horaria.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos