首页 技术 正文
技术 2022年11月20日
0 收藏 855 点赞 2,536 浏览 677 个字

系统数据文件和信息
    数据文件都是ASCII文本文件,并且使用标准I/O库读这些文件,例如口令文件/etc/passwd和组文件/etc/group就是经常被多个程序频繁使用的两个文件。
    
口令文件:
    /etc/passwd,包含用户名,加密口令等字段,字段之间用:分隔。关于这些登录项:
    (1)通常有一个用户名为root的登录项,其用户ID是0(超级用户)
    (2)加密口令字段包含了一个占位符。
    (3)口令文件项中的某些字段可能为空。如果加密口令字段为空,代表该用户没有口令。
    (4)用户登录的shell 默认是/bin/sh
    (5)组织特定用户登录系统的方法,除了使用/dev/null(黑洞)外,还有将/bin/false用作登录shell。
    (6)使用nobody用户名可以使任何人都可登陆系统,但其用户ID不提供任何特权。

组文件:
    指向一个属于改组的用户名。
    
阴影口令:
    加密口令是经单向加密算法处理过的用户口令副本。
    
其他数据文件:
    记录各网络服务器所提供服务的数据文件(/etc/services),记录协议信息的数据文件(/etc/networks)。每个数据文件至少又3个函数:
    (1)get函数
    (2)set函数
    (3)end函数:关闭

登录账户记录:
    utmp文件记录当前登录到系统的各个用户;
    wtmp文件跟踪各个登录和注释事件;
    
系统标识:
    uname函数返回主机和操作系统有关的信息。

时间和日期:
    strftime函数用于打印当前的系统时间日期。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,075
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,551
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,399
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,176
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,811
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,893