Öffentlicher Git-SSH-Schlüssel abgelehnt

Ich verwende Bitbucket und habe ssh auf git eingerichtet, wie hier für Linux angegeben (Ubuntu 13.04).https://confluence.atlassian.com/pages/viewpage.action?pageId=270827678

Wenn ich jedoch versuche, ein Projekt von meinem Bitbucket-Konto zu klonen, wird der Fehler "Öffentlicher Schlüssel abgelehnt" angezeigt

omk@home-pc:/var/www/git$ sudo git clone [email protected]:MyAccount/MyProject.git
Cloning into 'MyProject'...
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Ich habe meinem Bitbucket-Konto den öffentlichen Schlüssel hinzugefügt.

Wenn ich 'ssh -T [email protected]' versuche, fordert mich das Terminal nur dann auf, meine Passphrase einzugeben, und ich erhalte meinen Kontonamen als Antwort.

omk@home-pc:/var/www/git$ ssh -T [email protected]
logged in as MyUsername.

You can use git or hg to connect to Bitbucket. Shell access is disabled.

Vermisse ich etwas?

AKTUALISIEREN:

Das Klonen bei $ HOME funktioniert einwandfrei. Das Problem ist, dass sudo unter / var / www / git verwendet werden muss. Wie kann ich die Berechtigungen ändern, um die Verwendung von sudo zu vermeiden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage