linux用户添加root权限(2013-08-0611:14:42)转载▼分类:linux1、添加普通用户[******@server~]#useraddchenjiafa//添加一个名为chenjiafa的用户[******@server~]#passwdchenjiafa//更改密码Changingpasswordforuserchenjiafa.NewUNIXpassword://在这儿输入新密码RetypenewUNIXpassword://再度输入新密码passwd:allauthenticationtokensupdatedessfully2、赋予root权限方式1):更改/etc/sudoers文件,找到下边一行,把上面的注释(#)去除之后更改用户,使其属于root组(wheel)linux 给用户root权限,命令如下:[******@server~]#usermod-grootchenjiafa更改完毕,用chenjiafa账号登陆,之后用命令su–切换,即可获得root权限进行操作。
方式2):更改/etc/sudoers文件,找到下边一行linux 给用户root权限,在root下边添加一行,如下所示:更改完毕linux查看进程,用chenjiafa账号登陆,之后用命令su–,即可获得root权限进行操作。方式3):更改/etc/passwd文件,找到如下行,把用户ID更改为0,如下所示:更改后保存,用chenjiafa帐户登入后,直接获取的就是root账号的权限。==========================================================================[su命令解读]这个命令十分重要,它可以使一个通常用户拥有超级用户或其他用户的权限红旗linux桌面版,也可以使超级用户以通常用户的身份做些事情。但通常用户使用该命令时必须有超级用户或其他用户的口令。假如要退出当前用户的登录,可以输入exit。1.作用su的作用是变更为其它使用者的身分,须要键入该使用者的密码(超级用户除外)。2.格式su[选项]…[-][USER[ARG]…]3.主要参数-f,–fast:不必看启动文件(如等),仅用于csh或tcsh两种Shell。
-l,–login:加了这个参数以后,就好像是重新登录为该使用者一样,大部份环境变量(比如HOME、SHELL和USER等)都是以该使用者(USER)为主,但是工作目录也会改变。如果没有指定USER,缺省情况是root。-m,-p,–preserve-environment:执行su时不改变环境变数。-mand:变更帐号为USER的使用者,并执行指令(command)后再变回原先使用者。US