.ssh/id_rsa failed:разрешение отклонено

Я сканировал Интернет / SO и прочитал несколько просьб о помощи, в которых отказано в разрешении. Я просто не могу найти тот, который решает мою проблему так, как я понимаю.

Я следую этим инструкциям(Начало работы с Python на Heroku/Cedar). Все шло хорошо до:

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

(Не уверен в безопасности, поэтому я заменил ключ на(#))

Я думаю, это может быть из-за

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

, потому что

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.

Как человек с небольшим опытом в этих вопросах, я не знаю, как отменить то, что я сделал безопасно, поскольку я знаю, что вмешиваюсь в мощные инструменты. Любые советы о том, что здесь происходит? Дайте мне знать, если мне нужно включить дополнительную информацию для решения проблемы.

15
задан simont 9 March 2012 в 20:38
поделиться