问题简述

在新装系统或者是创建新用户后,实用sudo命令,我们可能遇到这样的报错:

username is not in sudoers file.

出现这个问题的原因是因为当前用户不在sudo许可的配置文件中。

解决问题

  1. 实用su命令切换至root用户

  2. 编辑sudo配置文件vim /etc/sudoers

  3. 找到配置文件的User pprivilege specification,在root下新建一行参照root格式书写自己要添加的用户名,编辑完成后保存并退出。

root	ALL=(ALL:ALL) ALL
username	ALL=(ALL:ALL) ALL