git Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
sudo chmod -R 777 folder but without any success.
That would never work, as any folder with writing right would make ssh fail immediately.
You need to make sure that:
-
you have generate the ssh key pair properly:
ssh-keygen -t rsa -b 4096 -C "[email protected]"
(I recommend not setting a passphrase at first, at least for testing)
-
the right associate with your ~/.ssh/id_rsa(.pub) are correct.
At least:chmod 700 /home/<login>/.ssh chmod 600 /home/<login>/.ssh/authorized_keys
the ssh url is correct.
For instance, GitHub would use [email protected]:user/repoyour ssh key is registered to your account (Example for GitHub)
neo m
Updated on July 12, 2022Comments
-
neo m almost 2 years
I have a public/private rsa key pair. I can connect to remote server with ssh, but when I do
git pull origin master
I get this error:Permission denied (publickey,gssapi-keyex,gssapi-with-mic). fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
My git client run
ubuntu 14.04
and my public private key is in the folder$HOME\.ssh
.I tried to do
sudo chmod -R 777 folder
but without any success.