当前位置:嗨网首页>书籍在线阅读

01-用户和组

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

第8章 用户和组

每个用户都拥有一个唯一的用户名和一个与之相关的数值型用户标识符(UID)。用户可以隶属于一个或多个组。而每个组也都拥有唯一的一个名称和一个组标识符(GID)。

用户和组ID的主要用途有二:其一,确定各种系统资源的所有权;其二,对赋予进程访问上述资源的权限加以控制。比方说,每个文件都属于某个特定的用户和组,而每个进程也拥有相应的用户ID和组ID属性,这就决定了进程的所有者,以及进程访问文件时所拥有的权限(具体信息请参见第9章)。

本章首先会关注用于定义用户和组的系统文件,随后将描述用来从这些系统文件中获取信息的库函数。最后,将讨论用来加密和认证登录密码的crypt()函数。