实际用户ID: 就是当前运行进程的用户的id
有效id: 默认是当前运行进程的用户,
但是如果文件设置了标志位"保存的设置用户ID",那么在执行进程(该文件)的时候,会
读入文件的所有者id存入有效id,从而不是文件的拥有者也可以执行该文件
保存的设置用户id: 就是文件st_mode中的一个标记位而已
-------------------------------------------
有效id是用来判断一个文件是否能够执行的权限位
api access函数使用了 实际的用户id位 来对文件进行 读写执行存在测试
api 而其他open等函数默认使用了进程的权限检查,而进程的权限检查是通过 有效的用户id位进行设置的
chmod u+s filename 表示 对文件filename 打开设置用户id位
chmod g+s filename 表示 对文件filename 打开设置组id位
有效id: 默认是当前运行进程的用户,
但是如果文件设置了标志位"保存的设置用户ID",那么在执行进程(该文件)的时候,会
读入文件的所有者id存入有效id,从而不是文件的拥有者也可以执行该文件
保存的设置用户id: 就是文件st_mode中的一个标记位而已
-------------------------------------------
有效id是用来判断一个文件是否能够执行的权限位
api access函数使用了 实际的用户id位 来对文件进行 读写执行存在测试
api 而其他open等函数默认使用了进程的权限检查,而进程的权限检查是通过 有效的用户id位进行设置的
chmod u+s filename 表示 对文件filename 打开设置用户id位
chmod g+s filename 表示 对文件filename 打开设置组id位