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

13-总结

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

8.6 总结

每个用户都有一个唯一的用户名和一个与之对应的数值型用户ID。用户可以隶属于一个或多个组,每个组都有一个唯一的名称和一个与之对应的数字标识符。这些标识符的主要用途在于确立各种系统资源(比如,文件)的所有权和访问这些资源的权限。

用户名和ID在/etc/passwd文件中加以定义,该文件也包含有关用户的其他信息。用户的属组则由/etc/passwd和/etc/group文件中的相关字段来定义。还有一个只能由特权级进程所读取的文件/etc/shadow,其作用在于将敏感的密码信息与/etc/passwd中共用的用户信息分离开来。系统还提供有不同的库函数,用于从上述各个文件中获取信息。

crypt()函数加密密码的方式与标准的login程序相同,这对需要认证用户的程序来说极为有用。