np2 初始化项目 Permissiondenied(publickey)报错

发布于 2022-09-07 16:27:20 字数 1180 浏览 14 评论 0

问题描述

np2 初始化项目 Permissiondenied(publickey,gssapi-keyex,gssapi-with-mic)报错

问题出现的环境背景及自己尝试过哪些方法

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)

{

"apps":[{
    "name": "test",
    "script": "server.js",
    "watch": true,
    "env" : {
        "COMMON_VARIABLE": "true"
    },
    "env_production": {
        "NODE_ENV": "production"
    }
}],
"deploy":{
    "production" : {
        "user": "root",
        "host": ["111.231.x.x"],
        "ref": "origin/master",
        "repo": "git@gitee.com:soulferr/ice.git",
        "path": "/www/wwwroot/ice/production",
        "ssh_options": "StrictHostKeyChecking=no",
        "pre-deploy-local": "echo 'Deploy Done!'", 
        "env": {
            "NODE_ENV": "production"
        }
    }
}

}

服务器下的ssh目录文件

authorized_keys
config
id_rsa
id_rsa.pub
known_hosts

报错信息

--> Deploying to production environment
--> on host 111.231.x.x
○ hook pre-setup
root@111.231.x.x: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

setup paths failed

Deploy failed

你期待的结果是什么?实际看到的错误信息又是什么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

櫻之舞 2022-09-14 16:27:20

搞来搞去原来是腾讯云服务器的ssh登陆证书限制了pm2链接主机,好可怕

吐个泡泡 2022-09-14 16:27:20

怎么解决的?被这个问题困扰了好几天了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文