标签:系统识别 管理员 image 容器 log 随机 对称加密 表示 etc
六、零散基础知识
1、process(进程):用户执行应用程序的过程
2、权限:用户对于应用程序的执行能力
3、Linux实现权限隔离机制(多用户)
4、操作系统识别用户
用户:UID
组:GID(逻辑容器,包含用户,实行多个用户对于某个文件或应用程序分配相同的权限)、
用户分类:
管理员用户:root UID:0
普通用户:1000-65535
程序(系统)用户:1-999
组分类:
管理员组/普通组
基本组:Linux中,新建用户时,没有指定隶属于的组,系统会为该用户建立一个同名组,作为该用户基本组
附加组:方便以后为用户分配权限
5、解析:
/etc/passwd:存储用户基本信息
/etc/shadow:存储用户的影子口令
/etc/passwd 解释:用冒号隔开;eg cat /etc/passwd //会以冒号隔开,列出七列信息
第一列:用户的登录名
第二列:加密密码(X表示密码占位符,密码保存在 /etc/shadow)
第三列:用户的ID号
第四列:组的ID号
第五列:用户的描述信息
第六列:用户宿主目录
第七列:用户默认使用的shell(cat /etc/shells //查看所有支持的shell)
/etc/shadow 解释:用冒号隔开
第一列:用户的登录名
第二列:用户加密后的密码
密码区域解释:三部分组成,用$隔开
第一部分:加密算法(对称加密、非对称加密、单向加密)
第二部分:随机序列号(salt)
第三部分:随机序列号和密码共同加密后的字符串
第三列:最后一次更改密码的时间
第四列:密码最小使用时间
第五列:密码最长使用时间
6、新建用户命令:useradd
1>useradd文件解释:
2>skel文件解释
3>login.defs文件解释
标签:系统识别 管理员 image 容器 log 随机 对称加密 表示 etc
原文地址:https://www.cnblogs.com/zero-x/p/10398360.html