Linux 多用户和多用户边界
1. 需求背景
2. 多用户的边界: 独立的工作目录
3. 多用户的边界:可操作/访问的资源
4. 多用户的边界: 可执行的操作
5. 多用户的特性标识: UID和GID
--------------------------------------------------------
http://www.jikexueyuan.com/course/25_2.html?ss=1
--------------------------------------------------------
1. 需求背景
资源匮乏:机器太贵,那么只能多个用户用一个机器,但用户之间不能互相影响
中央统一管理:有 超级管理员权限 或者 普通用户 权限,权限控制
2. 多用户的边界: 独立的工作目录
每个用户都有自己的home目录,每个用户都有自己的Desktop/document目录
3. 多用户的边界:可操作/访问的资源
4. 多用户的边界: 可执行的操作
不同的用户 可操作、访问的资源 必须是不同的
文件资源、硬件设备资源
资源分类: 限制某些文件只能 某些用户用
权限管理: 读写、执行
5. 多用户的特性标识: UID和GID
Name只是用来看的
Identifier才是系统层面的标识,一个整型的值
用户(UID/GID)的行为是一系列的进程的行为,所以 用户特性标识其实是 进程的UID/GID的标识
eg:一个用户的UID是0,那个这个用户操作的所有的进程的UID都是0