用户:
UID
(
user id
)
多用户多任务:
用户组:
GID
(
group id
)
用户创建
用户的分类:
管理员
:root 0 65535 0
普通用户
: 1-65535
系统用户:1-999
(
Centos7
)
1-499
登录用户 :1000 500
非登录用户:系统用户
useradd
-d:指定家目录
-G:指定附加组
用户组需要事先存在
-g ::指定用户组
用户组需要事先存在
-s:指定登录shell /etc/shells
-r:指定创建系统用户
-M:不创建家目录
-c:添加注释信息
-u:指定
uid
usermod
-d: 修改家目录
-m:与
-d
一起使用,可以把原主目录内容移动到新目录
-s:修改登录
shell
-c:修改备注信息
-u:修改
UID
-g:修改所属组
-G:修改附加组
-a:和-G
一起使用代表追加附加组而不是替换
-l:修改用户名
-L:锁定用户
在密码前加!
-U:解锁
-e:修改有效期限
YYYY-MM-dd
userdel
-f: 强制
-r:删除时连同用户的相关文件
家目录
邮件池
相关解析文件
/etc/passwdroot:x:0:0:root:/root:/bin/bash
用户名:
用户密码:占位符x
UID:
0-65535
GID:-------
用户的初始组
备注信息
家目录
登录shell shell /sbin/nologin
/etc/shadow
root:$6$okIjbaM5b60G/QIW$n1aLeN8gNzZ6UXkZDA/kohWMvxsB.9ZOqiCLP9DeNSUrsPzRZ5uPoUZ1 3JLD2uZCaBBNPad9xh0OlacPuwJcE0::0:99999:7:::
用户名:和/etc/passwd
中一致
密码:密文
前两个$
之间代表加密算法
后两个$
之间代表加密因子
密码的最后一次修改时间:实际是一个天数,从1970
年
1
月
1日开始计算,到修改密码那天的 总天数
最小时间间隔:两次密码修改时间之间的最小天数 0
代表没有限制
最大时间间隔: 99999
代表无限制
告警时间:
不活动时间:
失效时间:
保留字段:
/etc/group
root:x:0:
组名
口令:x
占位符
GID
组内用户列表
/etc/gshadow
![](https://i-blog.csdnimg.cn/blog_migrate/1ef489ed1d4a76f2d1d53c5d57b809a2.png)
su:
用户切换
su username
-:类似于登录
id:
whoami who am i
passwd root
才可以给其他用户设置密码
--stdin:非交互式设置密码
来自于管道
-l:锁定
-u:解锁
-n
-x
-w
-i
-S:状态
gpasswd
:
-a:将用户加入组
-d:将用户从组内删除
-r:删除组密码