.ssh/id_rsa a échoué: permission denied

J'ai scanné le web/et lu plusieurs permission denieds moyen pour aider je ne peux pas en trouver un qui résout mon problème dans un sens je comprends.

Je suis en suivant ces instructions (Débuter avec Python sur Heroku/Cèdre). Tout allait bien jusqu'à ce que:

drewverlee@ubuntu:~/helloflask$ source venv/bin/activate
(venv)drewverlee@ubuntu:~/helloflask$ git push heroku master

The authenticity of host 'heroku.com (50.19.85.132)' can't be established.
RSA key fingerprint is ##:##:##:##:##:##:##:##:##:##:##:## (I replaced with #)
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/home/drewverlee/.ssh/known_hosts).
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

(Pas sûr de la sécurité, je l'ai donc remplacé la touche (#))

Je pense qu'il pourrait être en raison de

drwx------  2 root       root        1024 2012-03-08 21:26 .ssh

parce que

drewverlee@ubuntu:~$ ssh-keygen
Generating public/private rsa key pair.
Enter file in which to save the key (/home/drewverlee/.ssh/id_rsa): 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
open /home/drewverlee/.ssh/id_rsa failed: Permission denied.
Saving the key failed: /home/drewverlee/.ssh/id_rsa.

Que quelqu'un avec peu d'expérience en la matière je ne suis pas sûr de la façon de défaire ce que j'ai fait en toute sécurité que je sais que je suis ingérence avec des outils puissants. Tous les conseils sur ce qui se passe ici?
Permettez-moi de savoir si j'ai besoin d'inclure davantage d'informations pour résoudre le problème.

qui ne ressemble pas à une bonne idée pour moi

OriginalL'auteur Drew Verlee | 2012-03-09