300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > Linux 给普通用户分配root权限或给用户分配多个用户组

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

时间:2023-06-28 14:29:47

相关推荐

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

作者:凨

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

方法一

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

1.1查看admin用户组权限

cat /etc/sudoers

输出如下

# User privilege specificationroot 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用户组(没有则添加)

/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) ALLweb ALL=(ALL:ALL) ALL

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。