【问题标题】:cat: ssh-rsa: No such file or directory to add Codeship SSH to AWScat: ssh-rsa: 没有将 Codeship SSH 添加到 AWS 的文件或目录
【发布时间】:2017-05-27 07:30:47
【问题描述】:

我正在尝试将 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 的以下错误 cat: ssh-rsa: No such file or directory

请告诉我如何解决它。因为我现在正在尝试将 nodejs 应用程序部署到带有代码的 aws。或者无论如何我可以将 nodejs 应用程序部署到带有 codeship 的 aws。

【问题讨论】:

    标签: node.js amazon-web-services ssh amazon-ec2 codeship


    【解决方案1】:

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

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

    【讨论】:

    • 是的,我知道。我已经找到了 SSH 密钥并尝试像 cat ssh-rsa [SSH_KEY] >> .ssh/authorized_keys 这样在 aws 中添加/追加,然后遇到 cat: ssh-rsa: No such file or directory 以下错误。
    • 您应该能够使用编辑器(例如nano)打开.ssh/authorized_keys 文件,然后只需附加密钥(您从常规设置页面复制)。
    • 或者您也可以复制密钥并运行以下命令echo "PASTE_COPIED_KEY" >> "${HOME}/.ssh/authorized_keys"
    猜你喜欢
    • 1970-01-01
    • 2016-09-22
    • 1970-01-01
    • 1970-01-01
    • 2018-03-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    相关资源
    最近更新 更多