增加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成功了.