linux下用户操作

一、用户操作

1、新增用户

#useradd user1
新建后将会在/home目录下生成一个与用户名相同的用户主目录。
同时会创建一个新组,该组与该用户同名,该用户属于该组的成员。
如果让新的用户归属于一个已经存在的组,使用如下命令:
#useradd -g usergroup1 user1
这样该用户就属于usergroup1组的一员了。
如果想让其再属于一个组usergroup2,那么使用:
#useradd -G usergroup2 user1
使用passwd命令为其设置一个初始密码,新用户才能进行登录:
#passwd user1

2、删除用户

userdel <用户名>
将系统上的文件也删除掉,可以使用
userdel-r用户名

3、新增组

groupadd<组名>

4、删除组

groupdel <组名>

二、密码操作

1、用法

【语法】passwd[必要参数][选择性参数][用户名称]
【功能说明】passwd指令用来设置用户帐号的密码,超级用户可以设置所有用户的密码。
【参数说明】
必要参数具体说明如下:
参数 功能
-d 删除密码
-f 强制执行
-k 更新只能发生在过期之后
-l 停止帐号的使用
-S 显示密码信息
-u 启用已被停止的帐号
-x 设置密码的有效期
-g 修改群组密码
-i 过期后停止用户帐号
选择性参数的具体说明如下:
参数 功能
--help 帮助信息
--usage 主要用法

2、范例

【范例356】修改用户密码。
[root@localhost ~]# passwd kk      //设置用户kk的密码
Changing password for user kk.
New UNIX password:
BAD PASSWORD: it does not contain enough DIFFERENT characters
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
[root@localhost ~]#
本例使用指令“passwd kk”,设置帐号kk的密码。
【范例357】显示帐号的密码信息。
[root@localhost ~]# passwd -S kk     //显示帐号的密码信息
Password set, MD5 crypt.
[root@localhost ~]#
本例使用指令“passwd -S kk”,显示帐号kk的密码信息。
【范例358】删除用户密码。
[root@localhost ~]# passwd -d kk     //删除用户密码
Removing password for user kk.
passwd: Success
[root@localhost ~]#
本例使用指令“passwd -d kk”,删除用户kk的密码。
【相关指令】
useradd

猜你喜欢

转载自blog.csdn.net/uzizi/article/details/80255649