Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GitHub SSH Config: "Bad configuration option: IdentifyFile"

Tags:

github

ssh

config

I'm trying to create a .ssh/config file for multiple SSH accounts (specifically for github.com). I've tried several tutorials and github help walk-throughs but nothing seems to work.

I created a id_rsa_test and id_rsa_test.pub. I uploaded id_rsa_test.pub to github.

I then created a ~/.ssh/config file with the following:

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

and

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

I then try several commands. i.e.:

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

...everytime I get the following error:

/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 

Any suggestions?

like image 617
Rico Avatar asked Apr 20 '13 05:04

Rico


1 Answers

It is IdentityFile with a 't', not IdentifyFile.

like image 52
tom Avatar answered Sep 19 '22 16:09

tom