CentOS下让普通用户临时获取root权限
时间:2015-05-13 16:20 来源:linux.it.net.cn 作者:IT
[root@rhel1 ~]# useradd xcg
[root@rhel1 ~]# passwd xcg
Changing password foruser xcg.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@rhel1 etc]# ll sudoers
-r--r-----. 1 root root 4002 Mar 2 2012 sudoers
[root@rhel1 etc]# chmod 755 sudoers
[root@rhel1 etc]# ll sudoers
-rwxr-xr-x. 1 root root 4002 Mar 2 2012 sudoers
[root@rhel1 ~]# vim /etc/sudoers
root ALL=(ALL) ALL
xcg ALL=(ALL) ALL # 这个在切换时,是需要输入密码的,密码是当前普通用户的密码
kongzhong ALL=(ALL) NOPASSWD:ALL # 这个在切换时,不需要输入密码
[root@rhel1 ~]# vim /etc/sudoers
%wheel ALL=(ALL) ALL
然后,修改普通用户,使其属于wheel 组,命令如下:
[root@rhel1 etc]# usermod -g wheel kongzhong1
[root@rhel1 ~]# vim /etc/passwd
kongzhong2:x:504:504:kongzhong2:/home/kongzhong2:/bin/bash
修改后如下
kongzhong2:x:0:500:kongzhong2:/home/kongzhong2:/bin/bash
(责任编辑:IT)
[root@rhel1 ~]# useradd xcg[root@rhel1 ~]# passwd xcgChanging password foruser xcg.New password: Retype new password: passwd: all authentication tokens updated successfully.[root@rhel1 etc]# ll sudoers-r--r-----. 1 root root 4002 Mar 2 2012 sudoers[root@rhel1 etc]# chmod 755 sudoers[root@rhel1 etc]# ll sudoers-rwxr-xr-x. 1 root root 4002 Mar 2 2012 sudoers[root@rhel1 ~]# vim /etc/sudoersroot ALL=(ALL) ALL xcg ALL=(ALL) ALL # 这个在切换时,是需要输入密码的,密码是当前普通用户的密码kongzhong ALL=(ALL) NOPASSWD:ALL # 这个在切换时,不需要输入密码[root@rhel1 ~]# vim /etc/sudoers%wheel ALL=(ALL) ALL 然后,修改普通用户,使其属于wheel 组,命令如下:[root@rhel1 etc]# usermod -g wheel kongzhong1[root@rhel1 ~]# vim /etc/passwdkongzhong2:x:504:504:kongzhong2:/home/kongzhong2:/bin/bash修改后如下kongzhong2:x:0:500:kongzhong2:/home/kongzhong2:/bin/bash(责任编辑:IT) |