TruthsSeek
Français

FAQ Publié 2026-10-22 · Mis à jour 2026-10-22

Comment supprimer une clé SSH GitHub non reconnue après un audit de compte

Publication TruthsSeek · Politique éditoriale

Réponse rapide · Une clé SSH non reconnue sur un compte GitHub est une voie d'accès qui mérite une enquête, pas la preuve automatique d'une compromission. Avant de la supprimer, vérifiez à qui appartient l'appareil, à quoi sert la clé et si un flux de travail légitime en dépend. Les recommandations de GitHub consistent à auditer les clés SSH, les clés de déploiement et les applications autorisées comme des voies d'accès distinctes, et à supprimer dans les paramètres les clés SSH de compte que vous ne reconnaissez pas ou qui sont obsolètes.

Effectuez cette vérification maintenant — TraceSeek scanne 3.000+ plateformes en 20–30s. Premier scan gratuit.

⬇︎ iOS⬇︎ Android

Ce que signifie réellement une clé SSH non reconnue

Une clé SSH listée sur un compte GitHub est un identifiant qui peut s’authentifier en tant que ce compte. En voir une que vous ne reconnaissez pas est une raison d’enquêter, pas une conclusion. La clé peut appartenir à un appareil que vous avez oublié, à la configuration d’un ancien membre de l’équipe, à un vieil ordinateur portable, ou à quelque chose que vous n’avez pas autorisé. L’approche sûre consiste à identifier le propriétaire et l’usage avant de supprimer quoi que ce soit, car supprimer une clé utilisée par un flux de travail légitime cassera ce flux.

GitHub traite plusieurs éléments comme des voies d’accès distinctes. Une clé SSH personnelle, une clé de déploiement attachée à un dépôt et une application OAuth autorisée sont des mécanismes différents avec des portées différentes. Auditer l’un ne revient pas à auditer les autres.

GitHub recommande d’auditer les clés SSH, les clés de déploiement et les applications autorisées comme des voies d’accès distinctes. Source

Liste de vérification avant et après

Utilisez ceci comme liste de travail. La colonne « avant » sert à rassembler les faits ; la colonne « après » sert à confirmer le résultat.

ÉtapeVérificationPourquoi c’est important
AvantLister toutes les clés SSH affichées sur le compte, avec leur titre et tout détail d’empreinte ou de création visibleVous avez besoin d’une vue complète avant de décider quelle entrée est inconnue
AvantAssocier chaque clé à un appareil ou une personne que vous pouvez nommerUne clé non nommée est celle à remettre en question
AvantDemander si un flux de travail actuel dépend de la clé (builds, déploiements, machine partagée)Supprimer une clé activement utilisée casse ce flux de travail
AvantVérifier si le même accès est aussi accordé via des clés de déploiement ou des applications autoriséesCe sont des voies distinctes qui nécessitent leur propre examen
AvantDécider de la suite : conserver, remplacer ou supprimerUne clé obsolète peut nécessiter un remplacement plutôt qu’une simple suppression
AprèsConfirmer que la clé n’apparaît plus dans la liste des clés SSH du compteLa liste visible est votre première confirmation
AprèsConfirmer que le flux de travail concerné fonctionne toujours, ou que vous avez une solution de remplacementLa suppression ne doit pas laisser un processus légitime bloqué
AprèsNoter ce que vous avez supprimé et quand, sans enregistrer le matériel de la clé lui-mêmeUne trace aide aux futurs audits

Supprimer une clé SSH de compte

La suppression elle-même se fait dans les paramètres du compte. Le chemin documenté par GitHub est Paramètres, puis Clés SSH et GPG, où vous pouvez examiner les clés SSH du compte et supprimer celles qui ne sont pas reconnues ou qui sont obsolètes.

Dans Paramètres, Clés SSH et GPG, examinez les clés SSH du compte et supprimez celles qui ne sont pas reconnues ou qui sont obsolètes. Source

Gardez le périmètre étroit. Cette étape supprime une clé SSH de compte. Elle ne supprime pas les clés de déploiement, ne révoque pas les applications autorisées et ne modifie pas le contenu des dépôts. Si votre audit a révélé des problèmes dans ces domaines, traitez-les comme des tâches distinctes.

Flux de travail légitimes à considérer avant de supprimer

Toutes les clés inconnues ne sont pas hostiles. Examinez ces situations courantes avant d’agir :

En cas de doute, la séquence la plus sûre est d’identifier, puis de remplacer par une clé que vous contrôlez, puis de supprimer l’ancienne entrée. Cela maintient une voie fonctionnelle en place pendant que vous fermez l’inconnue.

Ce que ce processus ne fait pas

Supprimer une clé SSH est une action ciblée, pas un nettoyage complet du compte. Cela ne :

Traitez chacun de ces points comme une vérification distincte. Un audit est un ensemble de petites étapes vérifiables, pas un interrupteur unique.

Où une recherche de nom d’utilisateur intervient, et où elle n’intervient pas

Une recherche publique de nom d’utilisateur peut vous aider à voir à quoi un identifiant connu semble être associé sur les plateformes publiques. C’est un contexte utile lorsque vous essayez de comprendre une identité ou une empreinte en ligne. Ce n’est pas un moyen d’inspecter les paramètres du compte GitHub, et cela ne peut pas vous dire qui possède une clé SSH. TraceSeek, l’application couverte par TruthsSeek, vérifie les noms d’utilisateur publics connus sur plus de 3 000 plateformes et renvoie un premier scan en 20–30 secondes, le premier scan étant gratuit. Elle n’opère pas les paramètres GitHub, et une correspondance publique est une piste, pas une preuve de propriété.

Gérer les identifiants en toute sécurité

Ne publiez jamais une clé privée, un jeton ou un identifiant complet dans un chat, un ticket, une capture d’écran ou un message de forum. Si vous avez besoin d’aide pour identifier une clé, ne partagez que des détails non secrets comme son titre ou l’empreinte visible, et uniquement avec une personne de confiance. Si vous soupçonnez qu’une clé a été exposée, la supprimer du compte est une étape ; la rotation de tout ce qui en dépendait est une décision distincte à prendre délibérément.

Questions fréquentes

La suppression d'une clé SSH déconnecte-t-elle l'appareil partout ?

Non. La suppression d'une clé SSH de compte supprime cette voie d'authentification. Les autres voies d'accès, comme les clés de déploiement ou les applications autorisées, sont distinctes et ne sont pas modifiées par cette action.

Comment savoir quelle clé est laquelle ?

Utilisez le titre et toute empreinte ou détail de création visible dans la liste des clés. Associez chaque entrée à un appareil ou une personne que vous pouvez nommer. Si vous ne pouvez pas associer une entrée, traitez-la comme inconnue et décidez de la remplacer ou de la supprimer.

Une recherche de nom d'utilisateur peut-elle me dire qui a ajouté une clé SSH GitHub ?

Non. Une recherche publique de nom d'utilisateur montre les associations publiques d'un identifiant connu ; elle n'accède pas aux paramètres du compte GitHub et ne peut pas établir qui a créé une clé. Les correspondances publiques sont des pistes, pas des preuves de propriété.

Que faire si je supprime une clé dont un flux de travail avait besoin ?

Ce flux de travail cessera de s'authentifier. L'ordre le plus sûr est d'identifier d'abord les dépendances, d'ajouter une clé de remplacement que vous contrôlez, de confirmer que le flux fonctionne, puis de supprimer l'ancienne entrée.

Pour aller plus loin

Guides des plateformes

Prêt à rechercher quelqu'un ?

Découvrez ce qu'un nom d'utilisateur révèle

Selon ses informations produit, TraceSeek recherche des profils accessibles au public correspondant à un nom d'utilisateur sur 3 000+ plateformes en 20–30 secondes. Le premier scan est gratuit. Les correspondances possibles nécessitent une vérification manuelle. Le premier scan ne nécessite ni inscription ni connexion.

⬇︎ Télécharger pour iOS⬇︎ Obtenez-le sur Android

Fonctionne sur iPhone & Android · Scan de 20–30 secondes · 3.000+ plateformes

⬇︎ App Store ⬇︎ Google Play