解决“xx不在 sudoers 文件中。此事将被报告。”
错误场景描述
在centos系统中,使用非root账户进行sudo操作时可能会提示错误信息“xx不在 sudoers 文件中。此事将被报告。”
解决步骤
- 切换到root账户,然后进入/etc中
su root
cd /etc/
- 用vim命令打开sudoers文件
vim sudoers
找到root ALL=(ALL) ALL 这一行,在该行下面一行加上自己的账户,假设账户名为jack,则命令如下所示,由于该文件是只读文件,因此保存的时候需要输入:wq!进行强制保存并退出。此时就可以用自己的账户使用sudo命令了。
jack All=(All) All
人生如逆旅
我亦是行人
分类:
解决问题 / centos-问题
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!