Skip to main content

Connection ssh

Pour connecter notre machine au compte github procéder comme suit:

ssh-keygen -t ed25519 -C "me@me.ch"

ssh-keygen -t ed25519 -C "me@me.ch"
Generating public/private ed25519 key pair.
Enter file in which to save the key (/Users/USERNAME/.ssh/id_ed25519): /Users/USERNAME/.ssh/id_ed25519_github

Created directory '/Users/USERNAME/.ssh'.
Enter passphrase (empty for no passphrase): on laisse vide
Enter same passphrase again: on laisse vide

Création du fichier config:

cd ~/.ssh
touch config
On edit le fichier /Users/USERNAME/.ssh/config

vim ~/.ssh/config

Host github.com
  AddKeysToAgent yes
  UseKeychain yes
  IdentityFile ~/.ssh/id_ed25519_github

Ajout au trousseau de clef Que pour les macs

ssh-add --apple-use-keychain ~/.ssh/id_ed25519_github

Ajouter a github

Aller sur settings/SSH and GPG keys et cliquer sur le bouton new ssh Laisser la configuration par défaut ajouter un titre par exemple mon mac, et excécuter la commande suivant pour copier et coller la clef ssh:

pbcopy < ~/.ssh/id_ed25519_github.pub

le processus est terminé, penser a cloner un repertoire privé pour etre sur que ca marche.