增加sudo权限的方法之一--通过修改suoders文件

参考:Linux中如何给新用户添加权限,给linux添加新用户,并赋予root权限

设置普通用户可以使用sudo

chmod u+w /etc/sudoers

vim /etc/sudoers

找到这行 root ALL=(ALL) ALL,在他下面添加相同的语句

修改完后,恢复/etc/sudoers的权限

因为我没有把/etc/sudoers的权限恢复成440,就切换到普通用户下去执行:

sudo ifconfig

报以下错误:

sudo: /etc/sudoers is mode 0640, should be 0440

sudo: no valid sudoers sources found, quitting,

你会发现不管是root还是现在的user1用户使用sudo会报错。

我们需要使用下面指令恢复它。

退出普通用户,在root下执行:

chmod u-w /etc/sudoers

chmod 440 /etc/sudoers

再到普通用户执行

可以看到执行sudo成功了.

posted @ 2021-09-07 16:46  麦克斯的园丁  阅读(228)  评论(0编辑  收藏  举报