Linux为普通用户sudo权限

1.切换为root权限
su

2.修改/etc/sudoers文件权限为777
chmod 777 /etc/sudoers

3.文件中找到root  ALL=(ALL) ALL,在该行下添加提升权限的用户信息,如:
root    ALL=(ALL)       ALL
user    ALL=(ALL)       ALL
格式为:用户名    网络中的主机=(执行命令的目标用户)    执行的命令范围

4.保存退出,并恢复/etc/sudoers的访问权限为440
chmod 440 /etc/sudoers

5.切换到普通用户
exit

注意:

1.一定要知道root用户的密码,否则第4步无法操作,因为此时sudo已经无效(sudo: 无法初始化策略插件)

2.新买的机器一定要添加root用户

3.不知道root密码的用户可以强制修改

参考:

用户不在sudoers文件中的解决方法

 

 

0