Github SSH Config

J’essaie de créer un fichier .ssh / config pour plusieurs comptes SSH (spécifiquement pour github.com). J’ai essayé plusieurs tutoriels et des aide-mémoire github mais rien ne semble fonctionner.

J’ai créé un id_rsa_test et un id_rsa_test.pub . J’ai téléchargé id_rsa_test.pub dans github.

J’ai ensuite créé un fichier ~/.ssh/config avec les éléments suivants:

 # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test 

et

 # github account Host github.com-test github.com Hostname github.com User git IdentifyFile ~/.ssh/id_rsa_test.pub 

J’essaie ensuite plusieurs commandes. c’est à dire:

 git clone git@github-test:username/my_project.git git push 

… chaque fois que j’obtiens l’erreur suivante:

 /home/username/.ssh/config: line 5: Bad configuration option: IdentifyFile /home/username/.ssh/config: terminating, 1 bad configuration options fatal: The remote end hung up unexpectedly 

Aucune suggestion?

C’est IdentityFile avec un ‘t’, pas IdentifyFile.