当我使用 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,但它仍然不起作用。
那有什么问题?