Linux 给普通用户分配root权限或给用户分配多个用户组

作者:凨

Linux 给普通用户分配root权限(Ubuntu14.04)

方法一

一般系统都会默认配置admin用户组(Ubuntu14.04为例,admin用户组具有root权限,但是admin用户组没有建立)

1.1查看admin用户组权限

cat /etc/sudoers
输出如下

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

%admin 这一行,admin用户组就是具有root权限,如果没有添加一下
改成如下,如果不修改,那么使用命令时还是要输入密码

%admin ALL=(ALL) NOPASSWD: NOPASSWD:ALL

1.2.查看是否存在admin用户组
文件包含所有用户组

cat /etc/group
如果没有则添加用户组

1.3添加/修改/删除admin用户组(没有则添加)
http://blog.csdn.net/fenglailea/article/details/37035995#t8

1.4给用户设置admin(root权限组)附属用户组,给用户设置root权限
例:web用户所属web用户组,再此基础上增加admin用户组(admin用户组具有root权限)

usermod -g web -G admin web                 #给web用户设置主用户组web组,admin附属用户组
#给用户分配多个用户组,多个附属用户组.如下设置
usermod -g web -G admin,www web                 #给web用户设置主用户组web组,admin,www附属用户组

方法二

设置和 root 一样

/etc/sudoers

root    ALL=(ALL:ALL) ALL
web    ALL=(ALL:ALL) ALL

用命令 su – ,即可获得root权限进行操作




  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风.foxwho

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值