您的位置:首页 > 运维架构 > Linux

linux下如何添加一个用户并且让用户获得root权限

2017-03-26 19:45 656 查看
1.操作用户

实现用户账号的管理,要完成的工作主要有如下几个方面:
· 用户账号的添加、删除与修改。
· 用户口令的管理。
· 用户组的管理


(1)、添加新的用户账号使用useradd命令,其语法如下:

代码:
useradd 选项 用户名
其中各选项含义如下:

代码:

-d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。
-g 用户组 指定用户所属的用户组。
-G 用户组,用户组 指定用户所属的附加组。
-s Shell文件 指定用户的登录Shell。

例1:
代码:
#
useradd –d /usr/sam -m sam
此命令创建了一个用户sam,
其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam。

例2:
代码:
#
useradd -g group –G adm,root gem
此命令新建了一个用户gem,它属于group用户组,同时又属于adm和root用户组,其中group用户组是其主组。

(2)删除帐号

userdel
选项 用户名

常用的选项是-r,它的作用是把用户的主目录一起删除。
例如:

代码:
#
userdel -r sam

此命令删除用户sam在系统文件中(主要是/etc/passwd, /etc/shadow, /etc/group等)的记录,同时删除用户的主目录。

(3)修改帐号

#
usermod  -d /home/z –g developer sam
此命令将用户sam主目录改为/home/z,用户组改为developer。
(4)修改密码

假设当前用户是sam,则下面的命令修改该用户自己的口令:

代码:
$
passwd
Old password:******
New password:*******
Re-enter new password:*******

如果是超级用户,可以用下列形式指定任何用户的口令:

代码:
#
passwd sam
New password:*******
Re-enter new password:*******

passwd命令还可以用-l(lock)选项锁定某一用户,使其不能登录,例如:

代码:
# passwd -l sam  锁定用户,使其不能登录 


passwd -u lxj    --- 解锁

(5)增加用户组

1、增加一个新的
10ac9
用户组使用groupadd命令。其格式如下:

代码:
groupadd 选项 用户组

可以使用的选项有:
代码:
-g GID 指定新用户组的组标识号(GID)。
-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。

例1:
#
groupadd group1
此命令向系统中增加了一个新组group1,新组的组标识号是在当前已有的最大组标识号的基础上加1。

例2:
代码:
#groupadd -g 101 group2
此命令向系统中增加了一个新组group2,同时指定新组的组标识号是101。


2、如果要删除一个已有的用户组,使用groupdel命令,其格式如下:

代码:
groupdel 用户组
代码:
#groupdel group1
此命令从系统中删除组group1。

3、修改用户组的属性使用groupmod命令。其语法如下:
代码:
groupmod 选项 用户组
常用的选项有:
代码:
-g GID 为用户组指定新的组标识号。
-o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。
-n新用户组 将用户组的名字改为新名字

例1:
#
groupmod -g 102 group2
此命令将组group2的组标识号修改为102。
代码:
#
groupmod –g 10000 -n group3 group2

此命令将组group2的标识号改为10000,组名修改为group3。

2、赋予root权限

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

## Allow root to run any commands anywhere
root    ALL=(ALL)
    ALL
zhangwq   ALL=(ALL)
    ALL

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

亲试



虽然在home中查看zhangwq的权限没有变,但是在这个用户下创建的文件的权限都是root的。而且可以删除root权限的文件。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: