【发布时间】:2013-04-28 00:58:55
【问题描述】:
当我使用 Capistrano 将 Rails 应用程序部署到 Amazon EC2 服务器时,我得到了
** [IP.compute-1.amazonaws.com :: out] Permission denied (publickey).
** [IP.compute-1.amazonaws.com :: out] fatal: The remote end hung up unexpectedly
在执行时
git clone
命令。
我认为它与 Github 密钥有关,但我不知道如何设置它。 我会很感激每一个建议!
谢谢!
编辑:
我在 Github 上生成了新密钥,将其放入 id_rsa.pub 并在我的 EC2 服务器上使用此密钥创建了文件 .ssh/authorized_keys,但它还是不行。
这有什么问题?
【问题讨论】:
-
试试
chmod 400 id_rsa。
标签: ruby-on-rails git amazon-ec2 key capistrano