实际用户ID、有效用户ID、有效用户ID副本(保存设置用户ID)、设置用户ID开关(设置用户ID位)

最近在看《UINIX高级环境编程》,被标题所述的几个ID给整蒙圈了,今天查阅了别人的博客,对于这几个ID有了深刻一点的理解。下面我将用通俗易懂的语言来介绍这几个ID,以帮助大家理解。

  • 实际用户ID:所谓实际用户ID,就是系统对你的标识。相当于你第一次登录系统时,系统给了你一个令牌,既然是标识,肯定每个人的令牌是不一样的。系统不认你长什么样,只要看到你的令牌他就知道是你。也就是说,每个人的用户ID是唯一的,假如两个人的令牌一样,那么系统对用户的管理就乱套了。但是,root用户比较特殊,它具有特权,他可以给你换一个令牌(更换用户的ID),也可以把你的令牌没收(注销用户)。每当你进入系统后,你的令牌就是你身份的象征,就代表着你。

  • 有效用户ID:一个用户有着什么样的权限,取决于它手上的令牌。但是,你可以用你的令牌暂时把别人的令牌交换过来,但是交换后,你要把借的还回去,但是你给别人的别人却不还给你。(例如:你可以把root的令牌借过来,这样你的实际的权限就提升了,在借到令牌的期间整个系统唯你是用。)

  • 有效用户ID副本(官方名称:保存设置用户ID):不对等的交换,可能会使得你手上无令牌可用,为了避免这种情况,你在交换令牌前,需要复刻一份自己的令牌。以便再和别人不对等的交换令牌后,你还可以拥有和交换前一样的令牌。

  • 设置用户ID开关(官方名称:设置用户ID位):这个位相当于你是否对外开放,也就是是否愿意把令牌借给别人,你是主动的,别人是被动的。如果你愿意交换,可能就会有人进行不对等的交换。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值