本文主要介绍普通Linux用户获得管理员特权的方法. 测试环境为CentOS 5.5,请参考
1. 要添加用户,请首先使用adduser命令添加普通用户,该命令如下:
代码如下:
#adduser汤米
//添加一个名为tommy的用户
#passwd tommy //更改密码
更改用户tommy的密码.
新的UNIX密码: //在此处输入新的密码
重新输入新的UNIX密码: //再次输入新密码
passwd: 所有身份验证令牌已成功更新.
2. 授予root权限
方法一: 修改/ etc / sudoers文件,找到以下行,并删除前面的注释(#)
代码如下:
##允许转轮中的人运行所有命令
%wheel ALL =(全部)全部
然后将用户修改为属于根组(wheel)linux root权限获取,命令如下:
代码如下:
#usermod -g root tommy
修改后,您现在可以使用tommy帐户登录,然后使用su-命令获取root权限进行操作.
方法二: 修改/ etc / sudoers文件,找到以下行,并在根目录下添加一行linux root权限获取,如下所示:
代码如下:
##允许root在任何地方运行任何命令
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帐户的权限.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-/a/shouji/article-36-1.html