当前位置: 技术问答>linux和unix
概念混乱,请专人解释:实际用户ID,有效用户ID,设置用户ID
来源: 互联网 发布时间:2016-02-23
本文导语: 如题,工作3年后,从WINDOWS专向LINUX,也不知道对不对。 对linux里说的实际用户ID,有效用户ID,设置用户ID,总是搞不清。 请人解释! | 实际用户ID标识我们实际上是谁,是当前登录的用户ID. 有...
如题,工作3年后,从WINDOWS专向LINUX,也不知道对不对。
对linux里说的实际用户ID,有效用户ID,设置用户ID,总是搞不清。
请人解释!
对linux里说的实际用户ID,有效用户ID,设置用户ID,总是搞不清。
请人解释!
|
实际用户ID标识我们实际上是谁,是当前登录的用户ID.
有效用户ID决定的是文件的访问权.
通常有效用户ID就是实际用户ID.
设置-用户-ID是一个特殊标志,当该标志设置时,执行该文件时的有效用户ID就是文件的所有者ID.
比如,当一个文件的所有者是root.当你以另一个用户登录时,如果没有设置-用户-ID,执行该文件
时的有效ID和实际ID就是登录用户的ID,但设置了设置-用户-ID时,实际用户ID是登录用户ID,而
有效用户ID是root用户的ID
有效用户ID决定的是文件的访问权.
通常有效用户ID就是实际用户ID.
设置-用户-ID是一个特殊标志,当该标志设置时,执行该文件时的有效用户ID就是文件的所有者ID.
比如,当一个文件的所有者是root.当你以另一个用户登录时,如果没有设置-用户-ID,执行该文件
时的有效ID和实际ID就是登录用户的ID,但设置了设置-用户-ID时,实际用户ID是登录用户ID,而
有效用户ID是root用户的ID