Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-03-26. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Désactivation de l’accès SSH Git sur votre entreprise

Vous pouvez empêcher les utilisateurs d’utiliser Git via SSH pour tout ou partie des dépôts de votre entreprise.

Désactivation de l’accès SSH Git à un dépôt spécifique

Remarque : Chaque dépôt hérite automatiquement des paramètres par défaut de l’organisation ou de l’utilisateur qui le possède. Vous ne pouvez pas remplacer le paramètre par défaut si le propriétaire du dépôt a appliqué le paramètre sur tous ses dépôts.

  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. Sous « Rechercher dans les utilisateurs, organisations, équipes, dépôts, gists et applications », tapez le nom du dépôt dans le champ de texte. Ensuite, à droite du champ, cliquez sur Rechercher. Capture d’écran de la page « Rechercher » des paramètres « Administrateur de site ». Le bouton pour rechercher dans les dépôts, intitulé « Rechercher », est mis en évidence avec un encadré orange.
  4. Sous « Résultats de la recherche – Dépôts », cliquez sur le nom du dépôt.
  5. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur en haut à droite de n’importe quelle page.
  6. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.
  7. Dans le coin supérieur droit de la page, cliquez sur Administrateur. Capture d’écran de l’en-tête de la page « Administrateur de site » pour un utilisateur ou un dépôt. L’onglet « Administrateur » est mis en évidence avec un encadré orange.
  8. Sous « Accès SSH Git », sélectionnez le menu déroulant et cliquez sur Désactivé.

Désactivation de l’accès SSH Git à tous les dépôts appartenant à un utilisateur ou une organisation

  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. Sous « Rechercher dans les utilisateurs, organisations, équipes, dépôts, gists et applications », tapez le nom de l’utilisateur ou de l’organisation dans le champ de texte. Ensuite, à droite du champ, cliquez sur Rechercher. Capture d’écran de la page « Rechercher » des paramètres « Administrateur de site ». Le bouton permettant de rechercher dans les utilisateurs et les organisations, intitulé « Rechercher », est mis en évidence avec un encadré orange.

  4. Dans les résultats de recherche, cliquez sur le nom de l’utilisateur ou de l’organisation. Capture d’écran des résultats de la recherche « Comptes ». Dans la liste des correspondances, « user1 » est mis en surbrillance avec un contour orange.

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

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

  7. Dans le coin supérieur droit de la page, cliquez sur Administrateur. Capture d’écran de l’en-tête de la page « Administrateur de site » pour un utilisateur ou un dépôt. L’onglet « Administrateur » est mis en évidence avec un encadré orange.

  8. Sous « Accès SSH Git », sélectionnez le menu déroulant et cliquez sur Désactivé.

  9. Sélectionnez Appliquer à tous les dépôts.

    Capture d’écran de la section « Accès SSH Git » de la page d’administration du site d’une organisation. La case à cocher « Appliquer sur tous les dépôts » est mise en évidence avec un encadré orange.

Désactivation de l’accès SSH Git à tous les dépôts de votre entreprise

  1. Dans le coin supérieur droit de GitHub Enterprise Server, cliquez sur votre photo de profil, puis sur Paramètres d’entreprise.

    Capture d’écran du menu déroulant qui s’affiche lorsque vous cliquez sur la photo de profil sur GitHub Enterprise Server. L’option « Paramètres d’entreprise » est mise en évidence avec un contour orange foncé.

  2. Dans la barre latérale du compte d’entreprise, cliquez sur Stratégies.

  3. Sous Policies , cliquez sur Options.

  4. Sous « Accès SSH Git », sélectionnez le menu déroulant et cliquez sur Désactivé.

  5. Sélectionnez Appliquer à tous les dépôts.

    Capture d’écran de la section « Accès SSH Git » dans la page des stratégies de l’entreprise. La case à cocher « Appliquer sur tous les dépôts » est mise en évidence avec un encadré orange.