Offre exclusive pour les visiteurs de notre blog : 3 mois offerts + 10 % de réduction sur l’abonnement triennal YSBLOG10
Saisissez l'affaire

Comment ajouter SSH Accédez facilement aux clés de votre compte GitHub

Dernière mise à jour: Septembre 7, 2026 5 min de lecture YouStable
Comment ajouter SSH Clés d'accès à votre compte GitHub

Ajouter SSH Clés d'accès à GitHub est l'une des méthodes les plus sûres et efficaces pour authentifier votre système auprès de vos dépôts. Au lieu de saisir votre nom d'utilisateur et votre mot de passe à chaque fois que vous envoyez ou récupérez du code, SSH Les clés permettent une authentification sans mot de passe entre votre ordinateur et GitHub. Cela améliore l'efficacité du flux de travail et la sécurité des comptes, ce qui en fait une configuration essentielle pour les développeurs gérant plusieurs dépôts.

Dans ce guide, vous apprendrez tout sur SSH clés — de leur génération à leur ajout à GitHub et au test de la connexion. À la fin, vous serez capable de connexion sécurisée Git utilisant SSH, garantissant un déploiement de code rapide, fiable et sécurisé sur l'ensemble de vos projets

Quels sont SSH Les clés et leur importance

SSH Les clés sont des identifiants cryptographiques qui permettent à votre ordinateur de prouver son identité auprès des serveurs sans utiliser de mot de passe. Elles se composent de deux parties : une clé privée (stockée en toute sécurité sur votre appareil) et une clé publique (partagée avec des plateformes comme GitHub).

Lorsque vous Ajouter SSH Clés d'accès à GitHub, vous établissez une connexion de confiance, éliminant ainsi les demandes répétées de mot de passe. Contrairement à HTTPS, SSH L'authentification utilise une validation basée sur le chiffrement, ce qui la rend plus sûre et plus efficace. Elle est également idéale pour l'automatisation, les pipelines CI/CD et la gestion des dépôts privés.

Étapes à ajouter SSH Clés d'accès à votre compte GitHub

Mise en place SSH Les clés impliquent la génération une nouvelle paire de clés, en l'ajoutant à votre local SSH agent, et liez-le à votre compte GitHub. Suivez ces étapes simples pour terminer la configuration.

Étape 1 – Générer un nouveau SSH Paire de clés

Ouvrez votre terminal et utilisez la commande suivante pour créer un nouveau SSH clé:

ssh-keygen -t ed25519 -C "[email protected]"

Si votre système ne prend pas en charge ed25519, vous pouvez utiliser RSA à la place :

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Lorsque vous y êtes invité, spécifiez le chemin du fichier (par défaut : ~/.ssh/id_ed25519) et ajoutez éventuellement une phrase secrète pour une protection supplémentaire. Une fois l'opération terminée, deux fichiers sont créés : une clé privée (id_ed25519) et une clé publique (id_ed25519.pub). La clé publique est ce que vous utiliserez plus tard Ajouter à GitHub pour permettre un accès sécurisé.


Étape 2 – Ajoutez votre SSH Clé de la SSH Agent

Ensuite, démarrez le SSH Ajoutez l'agent et votre clé privée afin que votre système puisse l'utiliser automatiquement lors des opérations Git. Exécutez les commandes suivantes :

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519

Cette étape garantit votre SSH Une clé est disponible pour l'authentification sans saisie manuelle.
Pour les utilisateurs Windows, vous pouvez effectuer la même opération en utilisant Git bash or PowerShell avec des commandes similaires. Une fois ajouté, votre système est prêt à se connecter en toute sécurité à GitHub.

Étape 3 – Ajouter le SSH Clé d'accès à votre compte GitHub

Maintenant que votre SSH La clé est prête, il est temps de Ajouter SSH Clés d'accès à GitHub.
Tout d’abord, copiez le contenu de la clé publique à l’aide de cette commande :

cat ~/.ssh/id_ed25519.pub

Connectez-vous à votre compte GitHub et accédez à Paramètres → SSH et clés GPG → Nouveautés SSH ACTIVITES.
Donnez à votre clé un titre reconnaissable, par exemple « Ordinateur portable professionnel » ou « Ordinateur personnel ».
Collez la clé copiée dans le champ « Clé » et cliquez sur Ajouter SSH ACTIVITES.

Une fois enregistré, votre compte GitHub reconnaît votre appareil comme une source fiable, permettant des opérations Git sécurisées sans demander un mot de passe à chaque fois.


Étape 4 – Tester le SSH La connexion

Pour confirmer que votre configuration fonctionne correctement, exécutez la commande suivante dans votre terminal :

ssh -T [email protected]

Si tout est correctement configuré, vous verrez un message comme :

Bonjour nom d'utilisateur ! Vous êtes authentifié, mais GitHub ne fournit pas d'accès au shell.

Si vous rencontrez un message « Permission refusée », vérifiez que votre clé publique est correctement ajoutée à GitHub et à votre SSH L'agent est en cours d'exécution. L'établissement réussi de cette connexion garantit que votre clé est active et valide.


Étape 5 – Utilisation SSH pour les opérations Git

Une fois que vous avez réussi Ajouté SSH Clés d'accès à GitHub, vous pouvez commencer à utiliser SSH pour cloner, extraire et pousser des dépôts. Par exemple :

git clone [email protected]:username/repo.git

Si vous utilisiez précédemment HTTPS, modifiez votre URL distante en SSH utilisant:

git remote set-url origin [email protected]:username/repo.git

Ce commutateur rend votre flux de travail sans mot de passe et plus sécurisé. Toutes les futures commandes Git, comme git push or git pull — s'authentifiera automatiquement à l'aide de votre SSH clé.


Dépannage SSH Questions clés

Parfois, SSH La configuration des clés peut échouer en raison d'erreurs d'autorisation ou de configuration.
Si vous voyez « Accès refusé », assurez-vous que votre Clé privée possède les autorisations correctes :

chmod 600 ~/.ssh/id_ed25519

Vous pouvez également déboguer en utilisant :

ssh -vT [email protected]

Cette commande affiche une sortie détaillée pour vous aider à identifier les problèmes tels que les clés manquantes ou les chemins de fichiers incorrects. Si le problème persiste, essayez de régénérer et d'ajouter à nouveau votre clé sur GitHub.


Conclusion – Comment ajouter SSH Clés d'accès à votre compte GitHub

L'ajout de SSH L'utilisation de clés GitHub améliore la sécurité, simplifie l'authentification et accélère le flux de travail des développeurs. Au lieu de saisir vos identifiants à chaque fois, vous pouvez les utiliser directement. SSH Cette configuration garantit une communication fluide et chiffrée avec les serveurs GitHub.

Une fois que vous Ajouter SSH Clés d'accès à GitHub, vous pouvez y accéder en toute sécurité, manageet automatisez les opérations de référentiel à partir de n'importe quel appareil de confiance, garantissant ainsi un environnement de développement sécurisé et efficace.

Laisser un commentaire

Votre adresse courriel n'apparaitra pas. Les champs obligatoires sont marqués *

Remonter en haut