114 votes

Configuration SSH de GitHub : "Mauvaise option de configuration : IdentifyFile"

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 ?

322voto

tom Points 5100

Il s'agit d'Identité t yFile avec un "t", pas Identité f yFile.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X