2017-01-12 12 views
-1

我想补充codeship SSH到AWS cat ssh-rsa [SSH_KEY] >> .ssh/authorized_keys但我遇到以下有关http://www.eq8.eu/blogs/19-setting-up-simple-wordpress-deployment-with-codeship-to-aws-ec2猫:支持SSH-RSA:没有这样的文件或目录Codeship SSH添加到AWS

错误cat: ssh-rsa: No such file or directory请让我知道如何解决它。因为我现在正在尝试使用codeship将nodejs应用程序部署到aws。或者,无论如何,我可以使用codeship将nodejs应用程序部署到aws。

回答

0

您可以在项目常规设置页面上找到您的Codeship项目的公钥。然后您可以使用此密钥并将其添加到要部署到的EC2实例的.ssh/authorized_keys文件中。

有关此主题的文档文章,请参阅https://documentation.codeship.com/general/projects/project-ssh-key/

+0

邑,我知道。我已经发现SSH密钥,并尝试添加/附加到像'cat ssh-rsa [SSH_KEY] >> .ssh/authorized_keys'这样的aws内,然后遇到'cat:ssh-rsa:没有这样的文件或目录'错误。 – ppshein

+0

您应该可以使用编辑器(例如'nano')打开'.ssh/authorized_keys'文件,然后追加键(您从_General_设置页复制)。 – mlocher

+0

或者,您也可以复制密钥并运行以下命令'echo“PASTE_COPIED_KEY”>>“$ {HOME} /。ssh/authorized_keys”' – mlocher

相关问题