After
I had updated git bash with version 2.11.1 on windows my .ssh/config files was
overwritten (wiped clean) along with the public-private keys entries for ssh
passwordless authentication.
Good
thing I had a backup of my .ssh/config and id_pub keys with me.
Simply
populating the .ssh/config file, resolved the ssh hostname but still it asked
my for my password. Then I added the following entries for IdentityFile at the end of .ssh-config file
Host *
ServerAliveInterval 300
ServerAliveCountMax 2
Compression yes
CompressionLevel 9
GSSAPIAuthentication no
ForwardAgent yes
IdentityFile ~/.ssh/id_dsa
IdentityFile ~/.ssh/vm_private_key
where id_dsa and vm_private_key were the private ssh keys for ssh authentication.
Again simply running ssh-add <Path to key did not work. It kept complaining about :
Again simply running ssh-add <Path to key did not work. It kept complaining about :
parag@paragpc MINGW64 ~
$ ssh-add -l
Could not open a connection to your authentication agent.
So
I ran the following command (source) :
parag@paragpc MINGW64 ~
$ eval $(ssh-agent -s); ssh-add /c/Users/parag/.ssh/id_dsa
No comments:
Post a Comment