运行特定的进程,需要一个用户
每一个用户都得有一个所有者
每一个进程运行时需要有用户来绑定的
不同的用户执行不同的命令操作文件时,因权限不一致,会使效果不一致
查看用户信息,id命令
查看用户的所有者
红色的是所有者
查看运行进程的username
用户组相关的文件
比较有代表性的三个文件
用户信息,/etc/passwd。 没有密码。
密码信息,/etc/shadow
组信息,/etc/group
passwd文件
六个冒号把一串信息分为了七块
用户名:x占位符:uid:gid:描述:家位置:shell
查看一共有多少行
wc -l 文件
可以查看多少行
一行就是一个用户
每一行内容的
shadow
暗部
关注有颜色的密码
一共九个段,有八个冒号隔开
1用户名:2加密的密码:3修改密码的时间:4最小年龄:5最大年龄:6:7:8过期时间:9
注,加密的密码由1,加密方式。2,盐,设置密码时随机产生的。3,加密后的结果.。
查看说明,
参数,修改密码的时间,意义
密码的最小年龄和最大年龄
即新密码最小时间内,不可以修改。
密码最大年龄,即到期后,不可以再用。必需修改后才可使用
如果最大年龄是99999,表示好多年都不用改。。。具体多少天?自己计算。。。
区别,最大年龄与过期时间
最大年龄到了,得改密码
过期时间到了,不能登陆
加密的算法有以下内容
group
组名:密码占位符:组ID:组的成员列表
通过帮助查看格式
关于uid的约定
约定,不具备法律效力的
用户id的约定
关于root用户