鍍金池/ 問答/Linux  網(wǎng)絡(luò)安全/ np2 初始化項目 Permissiondenied(publickey)報錯

np2 初始化項目 Permissiondenied(publickey)報錯

問題描述

np2 初始化項目 Permissiondenied(publickey,gssapi-keyex,gssapi-with-mic)報錯

問題出現(xiàn)的環(huán)境背景及自己嘗試過哪些方法

相關(guān)代碼

// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)

{

"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"
        }
    }
}

}

服務(wù)器下的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

你期待的結(jié)果是什么?實際看到的錯誤信息又是什么?

回答
編輯回答
刮刮樂

搞來搞去原來是騰訊云服務(wù)器的ssh登陸證書限制了pm2鏈接主機,好可怕

2018年4月4日 19:15