目录 1
第一章概述 1
第二章论安全与保密 3
第三章用户安全 7
3.1口令安全 7
3.2文件许可权 9
3.3设置用户Id和同组用户Id许可 15
3.4 CP、MV、Ln与Cpio命令 20
3.5 SU和newgrp命令 24
3.6文件加密 25
3.7其它安全问题 29
3.8保持户头安全的要点 40
第四章程序员安全 43
4.1系统工程序 43
4.2标准C库 57
4.3写安全的C程序 66
4.4 root的程序设计 75
第五章系统管理员安全 82
5.1安全管理 82
5.2超级用户 82
5.3文件系统安全 83
5.4作为root运行的程序 99
5.5 /ctc/passwd文件 105
5.6 /ctc/group文件 108
5.7增加、删除、移走用户 110
5.8安全检查 112
5.9加限制的环境 118
5.10小系统安全 127
5.11物理安全 128
5.12用户意识 129
5.13系统员意识 131
6.1 UUCP系统概述 134
第六章网络安全 134
6.2 UUCP的安全问题 136
6.3 HONEYDANBER UUCP 139
6.4其它网络 148
6.5通讯安全 149
6.6 SUN OS系统的网络安全 155
附录?参考资料 164
A-1 用户安全 164
A-2程序员安全 164
A-3网络 164
附录B安全命令和函数 165
B-2文件存取 166
B-3口令 166
B-1数据加密/解密 166
B-4存取许可权控制 167
B-5安全检查 167
B-6用户环境 168
附录C文件许可权限 169
表C-1 目录许可权限 169
表C-2文件、目录许可权限 169
表C-3典型的Umask值 169
附录D安全检查程序SECURE—对UNIX系统进行安全检查 170
附录E文件许可的设置与检查程序 184
附录F口令管理程序pwadm.c——执行口令时效管理 194
附录G 口令时效管理程序 201
附录H终端锁屏程序 204
附录Ⅰ SUID/SGIDshell执行程序 208
附录J 限制用户环境程序rcstrictc—建立一个有限制的用户环埸 213
附录K DES加嘧程序descryptc—用DFS加嘧算法对文件加嘧/解密 217