Outils pour utilisateurs

Outils du site


divers:git:github_ssh_key

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
divers:git:github_ssh_key [2024/04/06 07:32]
marclebrun supprimée
— (Version actuelle)
Ligne 1: Ligne 1:
-====== Utiliser une clé SSH avec GitHub ====== 
- 
-Doc: [[https://​docs.github.com/​en/​authentication/​connecting-to-github-with-ssh/​adding-a-new-ssh-key-to-your-github-account]] 
- 
-==== Générer une clé SSH ==== 
- 
-> Cette étape n'est nécessaire que si ''/​home/​marc/​.ssh.id_rsa''​ et ''​is_rsa.ub''​ n'​existent pas encore sur l'​ordinateur local. 
- 
-Générer une paire de clés avec cette commande : 
- 
-<code bash> 
-ssh-keygen -t rsa -b 2048 -C "​mon-adresse@email"​ 
-</​code>​ 
- 
-  * **Chemin de la sauvegarde** : accepter le chemin et le nom du fichier proposés. 
-  * **passphrase** : ne pas mettre de passphrase sinon il faudra l'​entrer à chaque fois qu'on voudra utiliser cette paire de clés. 
- 
-Deux fichiers sont créés : 
- 
-<code bash> 
-/​home/​marc/​.ssh/​id_rsa ​    # clé privée 
-/​home/​marc/​.ssh/​id_rsa.pub # clé publique 
-</​code>​ 
- 
-==== Ajouter la clé sur GitHub ==== 
- 
-Afficher le contenu de la clé à l'​écran : 
- 
-<code bash> 
-cat ~/​.ssh/​id_rsa.pub 
-</​code>​ 
- 
-Copier tout le contenu affiché, sans espaces ou lignes supplémentaires. 
-La partie copiée commence par ''​ssh-rsa''​ et se termine par l'​adresse 
-mail inclue dans la clé. 
- 
-Sur GitHub, aller dans **Settings**,​ puis **SSH and GPG keys** 
-dans la section **Access**. 
- 
-Cliquer sur **New SSH Key**. 
- 
-Donner un titre à la clé, par exemple "''​PC Portable Marc''"​. 
- 
-Dans la zone **Key**, coller le contenu copié précédemment. 
- 
-Valider en cliquant sur **Add SSH Key**. 
- 
-Éventuellement,​ le mot de passe du compte sera demandé. 
-