Linux命令行与shell脚本编程(1)--读书笔记
这里记录下个人读书笔记,持续更新中(作者小白,大佬轻喷...
chap7 理解Linux文件权限
7.1 Linux安全性
Linux系统的每个用户账户都有唯一的用户ID,即UID,用户权限根据UID来追踪。
7.1.1 /etc/passwd文件
该文件保存的信息有:
- 登陆用户名
- 用户密码
- 用户账户的UID(数字形式)
- 用户账户的GID(组ID,数字形式)
- 用户账户的文本描述(备注字段)
- 用户HOME目录位置
- 用户默认shell
root账户:系统给管理员,固定它的UID为0
系统账户:Linux为系统账户预留了500以下的UID值。为各种服务进程访问资源用的特殊账户,所有后台运行的服务都需要一个系统用户账户登陆到Linux系统上。
7.1.2 /etc/shadow文件
该文件只有root用户能够访问,为每个用户都保存了一条记录。
每条记录有9个字段,比较重要的是:
- 登陆名
- 加密后的密码
- 自上次修改密码后