普通用户无法执行sudo指令
当普通用户执行sudo命令时提示输入密码后显示——用户不在sudoers文件中。此事件将被报告。
sudo apt update -y //执行此命令
[sudo] password for user:
user is not in the sudoers file. This incident will be reported.
我们需要提权解决问题。
修改etc/sudoers文件,在root ALL=(ALL:ALL) ALL一行的下方插入——你需要设置的用户名 ALL=(ALL:ALL) ALL
使用vim打开文件后,注意此文件为只读文件,使用wq!保存。
问题解决。
相关拓展:
//相关功能介绍
user ALL=(ALL:ALL) ALL
//允许用户youuser执行sudo命令(需要输入密码)
%user ALL=(ALL:ALL) ALL
//允许用户组youuser里面的用户执行sudo命令(需要输入密码)
user ALL=(ALL:ALL) NOPASSWD: ALL
//允许用户youuser执行sudo命令,并且在执行的时候不输入密码
%user ALL=(ALL:ALL) NOPASSWD: ALL
//允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码