【问题标题】:PM2 (Node.js) deploy - Host key verification failedPM2 (Node.js) 部署 - 主机密钥验证失败
【发布时间】:2015-09-07 19:41:05
【问题描述】:

当我尝试进行部署时,我遇到了错误

主机密钥验证失败。 致命:远端意外挂断 错误:无法获取来源

获取失败

部署失败

我的仓库位于 Bitbucket。 所有 ssh-keygen 都添加到 Bitbucket

有什么想法吗?

谢谢

【问题讨论】:

    标签: node.js deployment ssh ssh-keys pm2


    【解决方案1】:
    production: {
            user: 'ubuntu',
            key: '~/.ssh/node_ec2.pem',
            host: 'ec2-52-221-188-28.ap-southeast-1.compute.amazonaws.com',
            ref: 'origin/master',
            repo: 'git@gitlab.com:telkomdev/belajarcoding-apis.git',
            path: '/home/ubuntu',
            'post-deploy': 'npm install && pm2 startOrRestart 
    ecosystem.config.js'
    }
    

    连接时你必须给你的用户提供 ssh,例如上面是 ubuntu 用户,而不是 ecosystem.config.js 上的 root 用户。

    【讨论】:

      猜你喜欢
      • 2022-12-20
      • 1970-01-01
      • 1970-01-01
      • 2021-12-25
      • 2013-02-16
      • 1970-01-01
      • 2020-07-15
      • 2018-10-04
      • 2012-09-26
      相关资源
      最近更新 更多