文章目录 1.为什么新建用户无法使用sudo指令1. 查看sudoers的权限 2. 切换成root用户解决问题1. 切换root用户2.进入 vim编辑器3. 配置成功 1.为什么新建用户无法使用sudo指令 [lyn@VM-8-8-centos ~]$ sudo ls [sudo] password for lyn: lyn is not in the sudoers file. This incident will be reported. 说明lyn这个普通用户,是不被信任的, 若普通用户想要使用sudo提高权限,得先被信任,需要将这个普通用户添加到信任名单中信任名单对应的配置文件为 sudoers 1. 查看sudoers的权限 [root@VM-8-8-centos lyn]# ls /etc/sudoers -l -rw-r----- 1 root root 4392 Oct 5 10:15 /etc/sudoers 使用ls -l 指令查看sudoers的权限 使用者和拥有者都是root,使用者有读和写的功能, 所属组有读的功能,而other什么功能都没有说明普通用户无法将自己加进去 2. 切换成root用户解决问题 1. 切换root用户 [lyn@VM-8-8-centos ~]$ su Password: //root的密码 使用su 指令,输入root密码 ,将普通用户切换成root用户 2.进入 vim编辑器 [lyn@VM-8-8-centos ~]$ vim /etc/sudoers 输入 vim /etc/sudoers,进入vim编辑器 按 e即可进入 寻找到这句话,使root可以在下面用户的任何地方执行 输入 a进入插入模式,进行编写 在红框中输入自己想要配置的普通用户,第一个即为用户名 复制粘贴后,将用户名修改即可输入 shift: wq,保存退出vim编辑器 3. 配置成功 [root@VM-8-8-centos lyn]# sudo ls 9.9 dir mybin test.c 再次输入 sudo ls 指令,发现在普通用户中,sudo提供权限即可以使用