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?
It is IdentityFile with a 't', not IdentifyFile.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With