Linux 普通用户提升root权限 发布时间:2016/2/24 13:13:00 阅读次数:

  

1 修改用户和组方法

usermod -u 0 -g 0 -o your_user_name;

一步创建root权限

useradd -u 0 -g 0 -o your_user_name;

passwd your_user_name;

建一和root权限一样的帐号your_user_name:
-u 0 就是建一个uid=0的帐号
-o (注意是字母o,不是数字0)就是允许使用重复的id号
-g 0 就是建一个gid=0的帐号
your_user_name就是你建的帐号名.

2 sudo 方法 (推荐这方法又安全)

vi /etc/sudoers 增加

your_user_name   ALL = (ALL)   ALL

保存退出

使用是使用 sudo  指令   提示输入你的用户和密码

 

如多少用户可以使用wheel 用户组 

vi /etc/sudoer 把

# %wheel        ALL=(ALL)       ALL    #如需要密码,即去这个前#删除,

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL   #如不需要密码,即去这个前#删除,

两个只能选择一个,保存退出。

useradd -u 501 -g wheel test2

useradd -u 502 -g wheel test3

test2 test3都可以使用sudo 获取 root的权限了。