APUE 学习笔记 - Chapter 6. System Data File and Infomation
2010-08-20 15:28
681 查看
1.密码文件
每个系统都会有一个文件统一记录用户名与密码,通常是/etc/passwd。
关于这个文件有:
root 的 uin 通常为 0 .
文件中的 x为占位符,代表真实的加密密码保存在另外的文件。没有这一列的时候,表示该用户没有设立密码。
将用户对应的shell设为/dev/null时,可以防止该用户登入系统。同时,如果将shell指向/bin/false或者/bin/true,则直接向用户返回相应
的码,并退出登录。
现在的用户密码通常都位于一个称为shadow password的文件中。
该密码采用单向加密的方式,无法还原用户的密码。
用户的密码相关属性可以通过 getpwent(3),setpwent(3)与endpwent(3)三个函数来访问。
2.群信息
对于群而言,也有相应的文件保存群的信息,同时也有对应的函数来访问相关信息,在这里就不总结了。
3.时间
strfttime(3)可以方便地定制相应的时间属性输出。
每个系统都会有一个文件统一记录用户名与密码,通常是/etc/passwd。
关于这个文件有:
root 的 uin 通常为 0 .
文件中的 x为占位符,代表真实的加密密码保存在另外的文件。没有这一列的时候,表示该用户没有设立密码。
将用户对应的shell设为/dev/null时,可以防止该用户登入系统。同时,如果将shell指向/bin/false或者/bin/true,则直接向用户返回相应
的码,并退出登录。
现在的用户密码通常都位于一个称为shadow password的文件中。
该密码采用单向加密的方式,无法还原用户的密码。
用户的密码相关属性可以通过 getpwent(3),setpwent(3)与endpwent(3)三个函数来访问。
2.群信息
对于群而言,也有相应的文件保存群的信息,同时也有对应的函数来访问相关信息,在这里就不总结了。
3.时间
strfttime(3)可以方便地定制相应的时间属性输出。
相关文章推荐
- 《APUE》chapter 6 System Data files and information 学习笔记(加上自己的代码)
- Data Structures and Other Objects Using C++ (Chapter 1) 学习笔记二
- VxWorks 学习笔记-IO and File System
- Data Structures and Other Objects Using C++ (Chapter 2) 学习笔记五
- Data Structures and Other Objects Using C++ (Chapter 2) 学习笔记四
- Data Structures and Other Objects Using C++ (Chapter 1) 学习笔记三
- Introduction to Languages and the Theory of Computation--Chapter 1 学习笔记
- 【NDN安全】Interest Flooding Attack and Countermeasures in Named Data Networking 学习笔记
- Dialog System and Chatbots —— DA学习笔记2
- Javascript学习笔记----DataType and Values
- thinkCSpy学习笔记: Chapter 15 Classes and methods 类和方法
- Dialog System and Chatbots —— DA学习笔记5
- WPF and Silverlight 学习笔记(二十四):数据源提供器(DataProvider)
- IBM UNIX & LINUX -AIX 5L 系统管理技术 学习笔记1 -网络文件系统 NFS network file system
- 《APUE》Chapter 4 Files and directories (学习笔记加上自己的代码)
- Sector/Sphere:High Performance Distributed File System and Parallel Data Processing Engine
- WMI009-WMI学习笔记(九)——System.Management and System.Management.Instrumentation Namespaces(命名空间)
- 《Data Structures and Algorithm Analysis in C》学习与刷题笔记
- APUE学习笔记 - Chapter 1 . Unix System Overview
- apue file i/o 学习笔记