【踩坑】Linux执行sudo命令报错

前言

Linux执行sudo命令报错:xxx is not in the sudoers file. This incident will be reported.

原因

  • 当前普通用户没有sudo的权限

解决问题

  • 为普通用户添加sudo的权限

  • 切换到root用户

1
sudo su
  • 修改只读文件/etc/sudoers,在root ALL=(ALL:ALL) ALL下面一行添加普通用户的权限配置

<username>:需要提升sudo权限的普通用户名

sudoers
1
2
root    ALL=(ALL:ALL) ALL
<username> ALL=(ALL:ALL) ALL
  • 强制保存并退出
1
:wq!

完成

参考文献

知乎——一直流浪