"> ##### 创建用户——useradd
.
命令格式:useradd [参数] 用户名
useradd
也可写成adduser
.
参数如下
-
-u
指定UID号
-
-d
指定宿主目录
-
-e
指定生效时间
-
-g
指定基本组
-
-G
指定附加组
-
-M
不建立宿主目录
-
-s
指定shell
-
-r
用于删除用户时,同时删除宿主目录
-
-f
一般用于强制删除用户
.
补充命令:
echo ‘密码‘ | passwd --stdin 用户名
直接给指定用户设置密码
设置用户密码——passwd
.
命令格式:passed [参数] 用户名
.
参数如下
-
-d
清空密码
-
-l
锁定用户,锁定标示为LK
,可通过参数-S
查看
-
-u
解锁用户 解锁标示为PS
-
-S
大写,查看用户状态
更改用户属性——usermod
.
命令格式:usermod 参数 用户名
usermod命令包含useradd的所有参数。
.
还包含以下参数参数
-
-l
更改用户
-
-L
锁定用户
-
-U
解锁用户
组管理——groupadd
.
创建一个组:groupadd [-g GID] 组名
.
参数如下
-
-u
添加一个成员
-
-d
删除一个成员
-
-M
重新定义组成员列表,以,
分隔
.
删除一个组:groupdel 组名
查用户信息
.
id 用户名
查用户身份标示
.
groups 用户名
查用户所属组
.
users
/w
/who
查已登录用户信息
***
用户
-
超级用户(root): UID与GID都为
0
-
程序用户: UID为
1-499
,一般无宿主目录
-
普通用户: UID为
500-6000
,默认从1001开始累加
组
-
基本组(私有组): 每个用户最多属于一个私有组,私有组不可删除
-
附加组(公共组): 每个用户可属于任何公共组
相关文件
.
/etc/passwd
用户基本信息文件
存储格式:用户名:密码占位符:UID:GID:描述信息:宿主目录:登陆shell
.
/etc/shadow
用户影子口令文件,用于存放密码信息
.
/home/文件名
普通用户的宿主目录,一般为用户名
其文件是从//etc/skel
中复制而来的
.
/etc/group
组信息文件 "