]DayDayUP_Linux运维学习_CentOS普通用户配置root权限

  1. 切换到root用户
[hadoop@www hbase-1.1.2]$ su -
  1. root用户执行
    方法一: 修改 /etc/sudoers 文件,找到%wheel一行,把前面的注释(#)去掉
[root@www hbase-1.1.2]# vim /etc/sudoers
## Allows people in group wheel to run all commands
%wheel    ALL=(ALL)    ALL

然后修改用户,使其属于root组(wheel),命令如下:

[root@www hbase-1.1.2]# usermod -g root hadoop

修改完毕,现在可以用hadoop帐号登录,然后用命令 sudo,即可获得root权限进行操作。

方法二: 修改 /etc/sudoers 文件,找到root一行,在root下面添加一行,如下所示:

[root@www ~]# visudo 
找到
root    ALL=(ALL)       ALL
在下面添加
格式为
用户名     ALL=(ALL)       ALL
hadoop    ALL=(ALL)       ALL

修改完毕,现在可以用hadoop帐号登录,然后用命令 sudo ,即可获得root权限进行操作。
方法三: 修改 /etc/passwd 文件,找到如下行,把用户ID修改为 0 ,如下所示:

# vim /etc/passwd
hadoop:x:500:500:hadoop:/home/hadoop:/bin/bash
修改后如下
hadoop:x:0:500:hadoop:/home/hadoop:/bin/bash

保存,用hadoop账户登录后,直接获取的就是root帐号的权限。
不要轻易使用方法三。

  1. 测试
[root@www ~]# su - hadoop
[hadoop@www ~]$ sudo mkdir test
[sudo] password for hadoop: 
[hadoop@www ~]$ ll
总用量 12
drwxrwxr-x. 4 hadoop hadoop 4096 118 05:22 dfs
drwxrwxr-x. 4 hadoop hadoop 4096 118 05:51 hadoop
drwxr-xr-x  2 root   root   4096 1129 20:32 test
可以发现用sudo命令chan 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值