1.8 用户标识
1.8.1 用户ID
口令文件登录项中的用户ID(user ID)是个数值,它向系统标识各个不同的用户。系统管理员在确定一个用户的登录名的同时,确定其用户ID。用户不能更改其用户ID。通常每个用户有一个唯一的用户ID。那么,内核是如何使用用户ID来检验用户是否有执行某些操作的适当许可权的呢?
用户ID为0的用户为根(root)或超级用户(superuser)。在口令文件中,通常有一个登录项,其登录名为root,我们称这种用户的特权为超级用户特权。如果一个进程具有超级用户特权,大多数文件许可权检查都不再进行。某些操作系统功能只限于超级用户提供,真是让人羡慕嫉妒啊!
想深入了解更多用户权限管理的内容吗?可以参考这些资源:
暂无评论