Documentation sur l’authentification
Maintenez votre compte et vos données en sécurité grâce à des fonctionnalités telles que l’authentification à 2 facteurs, SSH et la vérification de la signature de commit.
Démarrer ici
Génération d’une nouvelle clé SSH et ajout de celle-ci à ssh-agent
Une fois que vous avez vérifié les clés SSH existantes, vous pouvez générer une nouvelle clé SSH à utiliser pour l’authentification, puis l’ajouter à l’agent ssh.
Gestion de vos jetons d'accès personnels
Vous pouvez utiliser un personal access token à la place d'un mot de passe lors de l'authentification à GitHub avec la ligne de commande ou à l'aide de l'API.
Configuration de l’authentification à 2 facteurs
Vous pouvez choisir parmi plusieurs options pour ajouter une deuxième source d’authentification à votre compte.
Populaire
Résolution des problèmes liés à SSH
Quand vous utilisez SSH pour vous connecter et vous authentifier auprès de GitHub, vous pouvez être amené à résoudre des problèmes inattendus.
Vérification des clés SSH existantes
Avant de générer une clé SSH, vous pouvez vérifier si vous n’en avez pas à disposition.
Ajout d’une nouvelle clé SSH à votre compte GitHub
Pour configurer votre compte sur GitHub.com de façon à utiliser votre clé SSH nouvelle (ou existante), vous devez aussi ajouter cette dernière à votre compte.
Authentification avec connexion unique
Vous pouvez vous authentifier sur GitHub à l'aide de l'authentification unique (SSO) et consulter vos sessions actives.
Récupération de votre compte si vous perdez vos informations d’identification TFA
Si vous perdez l’accès à vos informations d’identification d’authentification à 2 facteurs, vous pouvez utiliser vos codes de récupération (ou une autre méthode de récupération) pour récupérer l’accès à votre compte.
Erreur : Autorisation refusée (clé publique)
L’erreur « Autorisation refusée » signifie que le serveur a rejeté votre connexion. Il peut y avoir plusieurs raisons à cela, et les exemples les plus courants vous sont expliqués ci-dessous.
Création d’un mot de passe fort
Sécurisez votre compte sur GitHub avec un mot de passe fort et unique à l’aide d’un gestionnaire de mots de passe.
Maintenir votre compte et vos données sécurisés
- À propos de l’authentification auprès de GitHub
- Création d’un mot de passe fort
- Basculement entre comptes
- Vérification des nouveaux appareils lors de la connexion
- Mise à jour de vos informations d’identification d’accès à GitHub
- Gestion de vos jetons d'accès personnels
- Examen de vos clés SSH
- Examen de vos clés de déploiement
- Expiration et révocation des jetons
- Examen de votre journal de sécurité
- Événements du journal de sécurité
- Suppression de données sensibles dans un dépôt
- À propos des URL anonymes
- À propos des adresses IP de GitHub
- Empreintes digitales de clé SSH de GitHub
- Mode sudo
- Prévention des accès non autorisés
- Visualisation et gestion de vos sessions
Sécurisation de votre compte avec l’authentification à 2 facteurs
- À propos de l’authentification à deux facteurs
- Configuration de l’authentification à 2 facteurs
- Configuration de méthodes de récupération pour l’authentification à 2 facteurs
- Accès à GitHub avec l’authentification à 2 facteurs
- Récupération de votre compte si vous perdez vos informations d’identification TFA
- Modification de votre méthode d’authentification à 2 facteurs
- Informations sur l’authentification obligatoire à deux facteurs
- Pays où l’authentification par SMS est prise en charge
- Désactivation de l’authentification à 2 facteurs pour votre compte personnel
Connexion à GitHub à l’aide de SSH
- À propos de SSH
- Utilisation du transfert d’agent SSH
- Gestion des clés de déploiement
- Vérification des clés SSH existantes
- Génération d’une nouvelle clé SSH et ajout de celle-ci à ssh-agent
- Ajout d’une nouvelle clé SSH à votre compte GitHub
- Test de votre connexion SSH
- Utilisation des phrases secrètes de clé SSH
Résolution des problèmes liés à SSH
- Utilisation de SSH sur le port HTTPS
- Récupération de votre phrase secrète de clé SSH
- Clés SSH supprimées ou manquantes
- Erreur : Échec de la vérification de la touche hôte
- Erreur : Autorisation refusée (clé publique)
- Erreur : Numéro de fichier incorrect
- Erreur : Clé déjà utilisée
- Erreur : Autorisation pour l’utilisateur/dépôt refusée à l’autre utilisateur
- Erreur : Autorisation pour l’utilisateur/dépôt refusée à l’utilisateur/autre dépôt
- Erreur : l’agent a reconnu un échec de connexion
- Erreur : ssh-add : option illégale -- apple-use-keychain
- Erreur : Problème de certificat SSL, vérifiez que le certificat d’autorité de certification est valide
- Erreur : Type de clé inconnu
- Erreur : Nous effectuons un audit de clé SSH
Gestion de la vérification des signatures de commit
- À propos de la vérification des signatures de commit
- Affichage des états de vérification pour tous vos commits
- Vérification des clés GPG existantes
- Génération d’une nouvelle clé GPG
- Ajout d’une clé GPG à votre compte GitHub
- Informer Git de l’utilisation de votre clé de signature
- Association d’un e-mail à votre clé GPG
- Signature de commits
- Signature d’étiquettes