"Warning: Permanently added the RSA host key for IP address '207.223.240.182' to the list of known hosts."

I was trying to push my first commit on an empty rep to bitbucket. However this:

-git push -u origin --all #to push changes for the first time

resulted to:

Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

So, I tried to sudo it. The result was this:

Warning: Permanently added the RSA host key for IP address '207.223.240.182' to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

So, why did this happen and should I remove the permanently added RSA host key for that uknown ip address? How?

Also, I don't want to set up a SSH yet, as I prefer work with HTTPS as a beginner.

1 answer

1 accepted

Hi there, I'm not sure if you're using Windows or Linux, but we have a guide that expains how to get your SSH key setup. We also have a troubleshooting guide. As this error can be the result of a variety of possible issues, I'd recommend going through the guides step-by-step to be sure that your key is

  1. In the correct location
  2. Copied correctly to Bitbucket
  3. In the ssh-agent
    ssh-add -l
  4. That you have your ~/.ssh/config file setup
    Host bitbucket.org
     IdentityFile ~/.ssh/my_key_filename
  5. You can connect via SSH directly
    ssh -Tvv git@bitbucket.org
  6. And that your /path/to/repo/.git/config has the SSH URL in it correctly.

Suggest an answer

Log in or Register to answer

Stay in touch

Be the first to know what's trending on Atlassian Community