用户不在sudoers文件中怎么办,ziheng is not in the sudoers file解决方法

时间:2022-12-27 21:16:02

sudo是linux系统中,
用来执行需要权限命令,
但是一些朋友使用sudo时,
出现下面的错误“ziheng is not in the sudoers file. This incident will be reported.”
其中ziheng是登录的用户名。

中文意思是:用户不在sudoers文件中此事将被报告

出现上面错误的原因是当前用户没有被授权,
解决的方法也很简单,
只要在sudoers文件中添加用户权限即可。

下面是详细的操作方法:

1) 切换到超级用户

2) 修改sudoers配置文件

vim /etc/sudoers

3) 在sudoers中添加用户权限
找到

root ALL=(ALL) ALL

下面添加

ziheng ALL=(ALL) ALL

ziheng是要授权使用sudo的用户名称

4) 保存

由于sudoers文件是只读,
要保存时,
需要使用强制保存。