Skip to main content

Habilitar el modo privado

En modo privado, GitHub Enterprise Server requiere que todos los usuarios inicien sesión para acceder a la instalación.

Debe habilitar el modo privado si tu instancia de GitHub Enterprise Server es accesible públicamente a través de Internet. En el modo privado, los usuarios no pueden clonar repositorios de forma anónima. Si también está habilitada la autenticación incorporada, un administrador debe invitar a los nuevos usuarios para que creen una cuenta en la instancia. Para más información, consulta Configurar la autenticación integrada.

Advertencia

Si agregas un archivo adjunto de imagen a una solicitud de cambios o al comentario de una propuesta, cualquiera podrá ver la URL de la imagen anonimizada sin autenticación, incluso si la solicitud de cambios se encuentra en un repositorio privado o si se ha habilitado el modo privado. Para evitar el acceso no autorizado a las imágenes, asegúrate de restringir el acceso de red a los sistemas que atienden las imágenes, incluyendo tu instancia de GitHub Enterprise Server.

Con el modo privado activado, puede permitir que las operaciones de Git no autenticadas (y cualquier persona con acceso de red a tu instancia de GitHub Enterprise Server) puedan leer el código de un repositorio público en su instancia si está habilitado el acceso de lectura anónima de Git. Para más información, consulta Implantar políticas de gestión de repositorios en su empresa.

  1. Desde una cuenta administrativa de GitHub Enterprise Server, en la esquina superior derecha de cualquier página, haz clic en .

  2. Si todavía no está en la página "Administrador del sitio", en la esquina superior izquierda, haga clic en Administrador del sitio.

  3. En la barra lateral " Site admin", haz clic en Consola de administración.

  4. Seleccione Private mode.

  5. En la barra lateral "Configuración" , haga clic en Guardar configuración.

    Nota:

    Al guardar la configuración en Consola de administración se restablecen los servicios del sistema, lo que podría generar un tiempo de inactividad visible para el usuario.

  6. Espera que se complete la fase de configuración.