linux怎么给一个用户root权限

 我来答
百度网友55f735c
2016-10-18 · TA获得超过159个赞
知道小有建树答主
回答量:89
采纳率:0%
帮助的人:81.4万
展开全部

赋予root权限方法一

修改/etc/sudoers 文件,找到下面一行,把前面的注释(#)去掉
## Allows people in group wheel to run all commands
%wheel ALL=(ALL) ALL
然后修改用户,使其属于root组(wheel),命令如下:
#usermod -g root tommy
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作

方法二(推荐)

修改/etc/sudoers 文件,找到下面一行,在root下面添加一行,如下所示:
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
tommy ALL=(ALL) ALL
修改完毕,现在可以用tommy帐号登录,然后用命令 su - ,即可获得root权限进行操作

方法三(不推荐)

修改/etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:
tommy:x:500:500:tommy:/home/tommy:/bin/bash修改后如下tommy:x:0:500:tommy:/home/tommy:/bin/bash
保存,用tommy账户登录后,直接获取的就是root帐号的权限

微测检测5.10
2023-05-10 广告
您好!建议咨 深圳市微测检测有限公司,已建立起十余个专业实验室,企业通过微测检测就可以获得一站式的测试与认 证解决方案;(EMC、RF、MFi、BQB、QI、USB、安全、锂电池、快充、汽车电子EMC、汽车手机互 联、语音通话质量),认证遇... 点击进入详情页
本回答由微测检测5.10提供
linu0001
2021-09-23 · TA获得超过438个赞
知道小有建树答主
回答量:847
采纳率:100%
帮助的人:34.9万
展开全部
普通用户加root权限方法:1、直接修改passwd文件,将普通用户的uid改成02、usermod-uO-oliuzhen,以用户lz为例,要加-o选项,不然提示已存在。3、给root用户改名字先修改passwd文件,再修改shadow文件,将root改成需要分配权限的普通用户名然后使用Izz登录,使用原来的root密码即可。命令使用情况“Linux命令大全”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黔含品2
2017-01-12 · TA获得超过3.8万个赞
知道小有建树答主
回答量:2.7万
采纳率:45%
帮助的人:1346万
展开全部
普通用户加root权限方法:
1、直接修改passwd文件 ,将普通用户的uid改成0

2、usermod -u 0 -o liuzhen,以用户lz为例,要加-o选项,不然提示已存在。

3、给root用户改名字
先修改passwd文件,再修改shadow文件,将root改成需要分配权限的普通用户名
然后使用lzz登录,使用原来的root密码即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangkaialex
2017-02-14 · TA获得超过208个赞
知道小有建树答主
回答量:221
采纳率:0%
帮助的人:122万
展开全部
修改 /etc/sudoers 文件,增加一行把XXX增加为root权限
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
XXX ALL=(ALL) ALL
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式