无密码登录遇到了一些问题
来源:4-3 配置本地无密码 SSH 登录
火星的兔子
2018-02-12
已经配置了ssh keys。不使用sudo ,会报这两个错误
pm2 deploy ecosystem.json production
[PM2][ERROR] Permission denied, command needs to be runned as root or set the right permission via chown
[PM2][ERROR] Files that needs permissions: /Users/hongwei.zhou/.pm2/rpc.sock and /Users/hongwei.zhou/.pm2/pub.sock
使用sudo pm2 deploy ecosystem.json production进行pm2部署,就要输好多遍密码。
在ssh连接服务器的时候 不使用sudo 直接ssh连接,可以无密码登录。使用sudo就要输密码
老师这怎么解决,谢谢
chmod 了那两个没权限的文件 又报了这个
/Users/hongwei.zhou/.config/yarn/global/node_modules/pm2-deploy/deploy: line 123: /tmp/pm2-deploy.log: Permission denied
不知道怎么解决 - -!
3回答
-
Scott
2018-03-12
把 pm2 卸载掉重新装一下,然后装的时候,不要加 sudo.
配置的 keys 也是在 hongwei.zhou 下配置的对吧,配置的时候也不要加 sudo 哈,被 sudo 新建的资源权限是高于不加的时候
00 -
Scott
2018-02-12
sudo chmod 777 /tmp/
这样来一下试试看
012018-03-12 -
火星的兔子
提问者
2018-02-12
chmod 了那两个没权限的 又报了这个
/Users/hongwei.zhou/.config/yarn/global/node_modules/pm2-deploy/deploy: line 123: /tmp/pm2-deploy.log: Permission denied00
相似问题