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.

À propos de SSH

Le protocole SSH vous permet de vous connecter et de vous authentifier auprès de serveurs et de services distants. Avec des clés SSH, vous pouvez vous connecter à GitHub Enterprise Server sans fournir votre nom d’utilisateur et votre personal access token à chaque visite. Vous pouvez également utiliser une clé SSH pour signer des commits.

Vous pouvez accéder et écrire des données dans des référentiels sur votre instance GitHub Enterprise Server à l’aide de SSH (protocole Secure Shell). Quand vous vous connectez via SSH, vous vous authentifiez avec un fichier de clé privée sur votre ordinateur local. Pour plus d’informations sur SSH, consultez Secure Shell sur Wikipedia.

Quand vous configurez SSH, vous devez générer une nouvelle clé SSH privée et l’ajouter à l’agent SSH. Vous devez aussi ajouter la clé SSH publique à votre compte sur GitHub Enterprise Server avant de l’utiliser pour vous authentifier ou signer des commits. Pour plus d’informations, consultez « Génération d’une nouvelle clé SSH et ajout de celle-ci à ssh-agent », « Ajout d’une nouvelle clé SSH à votre compte GitHub » et « À propos de la vérification des signatures de commit ».

Vous pouvez sécuriser davantage votre clé SSH à l’aide d’une clé de sécurité matérielle. Ceci nécessite que la clé de sécurité matérielle physique soit attachée à votre ordinateur quand la paire de clés est utilisée pour l’authentification avec SSH. Vous pouvez également sécuriser votre clé SSH en ajoutant votre clé à ssh-agent et en utilisant une phrase secrète. Pour plus d’informations, consultez « Utilisation des phrases secrètes de clé SSH ».

Pour assurer la sécurité du compte, vous pouvez consulter régulièrement votre liste de clés SSH et révoquer toutes les clés non valides ou compromises. Pour plus d’informations, consultez « Examen de vos clés SSH ».

Si vous êtes membre d’une organisation qui fournit des certificats SSH, vous pouvez utiliser votre certificat pour accéder aux référentiels de cette organisation sans l’ajouter à votre compte sur GitHub Enterprise Server. Vous ne pouvez pas utiliser votre certificat pour accéder aux duplications des dépôts de l’organisation, si ces duplications appartiennent à votre compte personnel. Pour plus d’informations, consultez « À propos des autorités de certification SSH ».

Pour aller plus loin