J'essaie de créer un fichier .ssh/config pour plusieurs comptes SSH (spécifiquement pour github.com). J'ai essayé plusieurs tutoriels et l'aide de github, mais rien ne semble fonctionner.
J'ai créé un id_rsa_test
y id_rsa_test.pub
. J'ai téléchargé id_rsa_test.pub
sur Github.
J'ai ensuite créé un ~/.ssh/config
avec ce qui suit :
# 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, 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
Des suggestions ?