linux – CentOS错误 – sudo:有效的uid不是0,sudo是否安装了setuid root?

linux – CentOS错误 – sudo:有效的uid不是0,sudo是否安装了setuid root?,第1张

概述我找到了另一个标题相同的问题,但是,我想我的情况有点不同. 在尝试设置新项目时,我需要安装nodejs.我意识到它只在与sudo一起使用时才有用.例如. sudo npm 此外,我访问了链接https://docs.npmjs.com/getting-started/fixing-npm-permissions并执行 sudo chown -R $(whoami)$(npm config get 我找到了另一个标题相同的问题,但是,我想我的情况有点不同.

在尝试设置新项目时,我需要安装nodeJs.我意识到它只在与sudo一起使用时才有用.例如. sudo npm

此外,我访问了链接https://docs.npmjs.com/getting-started/fixing-npm-permissions并执行

sudo chown -R $(whoami)$(npm config get prefix)/ {lib / node_modules,bin,share}

更改默认目录权限.
现在因为我不得不在这里sudo npm,我跑了

sudo chown -R $(whoami)$(sudo npm config get prefix)/ {lib / node_modules,share}

发布这个,每当我尝试使用sudo时,我都会收到此错误

sudo: effective uID is not 0,is sudo installed setuID root?

据我所知,我对npm的设置本来应该更好,而且是root用户,但我是linux新手.

任何帮助,将不胜感激. 总结

以上是内存溢出为你收集整理的linux – CentOS错误 – sudo:有效的uid不是0,sudo是否安装了setuid root?全部内容,希望文章能够帮你解决linux – CentOS错误 – sudo:有效的uid不是0,sudo是否安装了setuid root?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1049143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存