Skip to main content

Activation du mode privé

En mode privé, GitHub Enterprise Server chaque utilisateur doit se connecter pour accéder à l’installation.

Vous devez activer le mode privé s’il votre instance GitHub Enterprise Server est accessible publiquement sur Internet. En mode privé, les utilisateurs ne peuvent pas cloner de façon anonyme des référentiels. Si l’authentification intégrée est également activée, un administrateur doit inviter les nouveaux utilisateurs à créer un compte sur l’instance. Pour plus d’informations, consultez « Configuration de l’authentification intégrée ».

Avertissement

Si vous joignez une image à une demande de tirage ou à un commentaire sur un problème, n’importe qui peut afficher l’URL anonymisée sans authentification, même si la demande de tirage se trouve dans un référentiel privé ou si le mode privé est activé. Pour empêcher l’accès non autorisé aux images, veillez à restreindre l’accès réseau aux systèmes qui servent les images, y compris votre instance GitHub Enterprise Server.

Avec le mode privé activé, vous pouvez autoriser les opérations Git non authentifiées (ainsi que toute personne disposant d’un accès réseau à votre instance GitHub Enterprise Server) à lire le code d’un dépôt public sur votre instance lorsque l’accès Git anonyme en lecture est activé. Pour plus d’informations, consultez « Application de stratégies de gestion des dépôts dans votre entreprise ».

  1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur en haut à droite de n’importe quelle page.

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

  3. Dans la barre latérale « Site admin », cliquez sur Console de gestion.

  4. Sélectionnez Mode privé.

  5. Sous la barre latérale « Paramètres », cliquez sur Enregistrer les paramètres.

    Remarque

    L’enregistrement des paramètres dans la Console de gestion redémarre les services système, ce qui peut entraîner un temps d’arrêt visible pour l’utilisateur.

  6. Attendez la fin de l’exécution de la configuration.