APUE笔记:进程 real user ID, effective user ID, saved set-user-ID
2011-06-17 18:46
597 查看
real user ID: 用户登录时的用户名,取自password file,如果进程对应的可执行文件名没有设置set-user-ID bit,那么进程启动时的effective user ID就是这个用户名;
saved set-user-ID: 进程对应的可执行文件如果设置了set-user-ID bit,那么进程启动时的effective user ID为可执行文件的所有者,exec就保存了这个effective ID;
effective user ID: 这个是决定进程的“文件访问权限”的user ID,可以通过setuid设置,当然设置也是有权限限制的,普通用户只能在"real user ID" 和 "saved set-user-ID"之间选择;超级用户可以设置任意用户。
对于不同作用的group ID也有类似的关系。
参考APUE (2e) 4.4,8.5
saved set-user-ID: 进程对应的可执行文件如果设置了set-user-ID bit,那么进程启动时的effective user ID为可执行文件的所有者,exec就保存了这个effective ID;
effective user ID: 这个是决定进程的“文件访问权限”的user ID,可以通过setuid设置,当然设置也是有权限限制的,普通用户只能在"real user ID" 和 "saved set-user-ID"之间选择;超级用户可以设置任意用户。
对于不同作用的group ID也有类似的关系。
参考APUE (2e) 4.4,8.5
相关文章推荐
- Linux进程权限的研究——real user id, effective user id, saved set-user-id
- real user ID, effective user ID,saved set-user-ID
- 实际用户id(real user id)、有效用户id(effective user id)和保存的设置用户id(saved set-user-id)
- Real user ID, effective user ID, set user ID
- linux下real user id,effective user id,saved-set-user-id总结
- Real user ID, effective user ID, set user ID
- 关于 Unix 用户权限及进程权限及 Saved set-user-id
- 进程的Real UID Effective UID Saved Set-User-ID
- real user ID,effective user ID,saved set user ID
- 进程的real , effective , saved user ID
- 深刻理解——real user id, effective user id, saved user id in Linux
- 【APUE笔记一】进程相关ID
- 《APUE》笔记-第九章-进程关系
- 笔记1-4: 打印当前进程ID,用户ID,组ID
- 《APUE》笔记-第七章-进程环境
- 笔记1-4: 打印当前进程ID,用户ID,组ID
- uc笔记07---进程管理,PID,#ps,getxxxid,fork,vfork,system
- Linux中的 real user, effective user, saved set user 三种用户ID
- apue 第八章 进程控制 笔记