【QA4】【sudoers问题解决】(*** is not in the sudoers file.This incident will be reported)

问题现象:sudo make /etc/local/hao 的时候出现 hao is not in the sudoers file.  This incident will be reported. 错误

问题原因:linux默认没有开启sudo权限。

解决方法:

#su 切换至root

#chmod u+w /etc/sudoers

#vi /etc/sudoers

在 admin ALL=(ALL) ALLZ下,添加hao ALL=(ALL) ALL

然后保存退出

再尝试 sudo make /etc/local/hao,发现还是报错:

sudo: /etc/sudoers is mode 0640, should be 0440
sudo: no valid sudoers sources found, quitting

这时候要修改还原权限,切换root,去掉/sudoers的 写权限

#chmod u-w /etc/sudoers

posted @   念槐聚  阅读(430)  评论(0编辑  收藏  举报
编辑推荐:
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示