当前位置: 技术问答>linux和unix
linux三个用户ID的区别
来源: 互联网 发布时间:2017-03-31
本文导语: linux下有三个用户ID,分别是: 实际用户ID、有效用户ID以及保存的设置用户ID。 那么,这三个分别有什么区别呢?各有什么用处? 谁能详细介绍一下!感激不尽! | 启动后根据是否有S权限...
linux下有三个用户ID,分别是:
实际用户ID、有效用户ID以及保存的设置用户ID。
那么,这三个分别有什么区别呢?各有什么用处?
谁能详细介绍一下!感激不尽!
实际用户ID、有效用户ID以及保存的设置用户ID。
那么,这三个分别有什么区别呢?各有什么用处?
谁能详细介绍一下!感激不尽!
|
启动后根据是否有S权限决定有效用户ID和保存设置用户ID, 实际用户ID是执行程序的用户, 保存设置用户ID用于降权后提权, 可以关注一下setuid/seteuid。
|
实际用户就是login系统的用户
有效用户,比如你用su username这样切换上来的用户
有效用户,比如你用su username这样切换上来的用户
|
见《unix环境高级编程》.