UNIX 系统管理员大全

UNIX 系统管理员大全
作 者: 段剑波
出版社: 清华大学出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: UNIX
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《UNIX 系统管理员大全》作者简介

内容简介

本书译自美国IDG图书公司的《UNIXsystemAdMinisbator’sBible》一书,包括5个部分:UNIX初步、UNIX系统、获取和管理信息、系统管理员以及UNIX和Internet。第1部分介绍了UNIX的基础知识,包括UNIX(的特点、结构、组件、网络技术、XWindow以及管理员策略;第11部分的内容包括UNIX服务器的建立、登录及数据库引擎;第111部分讲述了UNIX系统中的各种信息及其应用;第IV部分介绍了服务管理、灾难预防、系统集成及安全性等;最后一部分讲述了UNIX系统中与Internet相关的服务,包括DNS服务器、电子邮件服务器、FTP服务器、web服务器、新闻服务器等。本书深入浅出、循序渐进地介绍了UNIX系统管理员必备的知识,逐步引导您成为一名优秀的UNIX系统管理员。它适合于对UNIX系统管理感兴趣的人员阅读,也可作为大学计算机专业的参考书。

图书目录

绪论

第1部分 UNIX初步

第1章 系统管理入门

1. 1 UNIX究竟是什么

1. 2 工作站和服务器

1. 2. 1 工作站

1. 2. 2 X终端

1. 2. 3 服务器

1. 2. 4 销售点系统

1. 3 客户机/服务器系统

1. 4 开放系统

1. 4. 1 UNIX的多个变种

1. 4. 2 UNIX的统一化

1. 5 UNIX的优点

1. 6 UNIX的缺点

1. 7 多机种环境

1. 7. 1 UNIX与Windows

1. 7. 2 电子邮件和万维网

1. 8 UNIX系统的管理

1. 8. 1 服务需求评估

1. 8. 2 建立UNIX命令工具箱

1. 9 小结

第2章 UNIX系统设计

2. 1 UNIX文件系统

2. 1. 1 UNIX文件系统组件

2. 1. 2 文件和信息节点

2. 2 UNIX内核

2. 2. 1 设备驱动程序

2. 2. 2 进程

2. 2. 3 虚拟内存

2. 3 进程间通信

2. 3. 1 文件法

2. 3. 2 管道法

2. 3. 3 System V进程间通信

2. 4 小结

第3章 UNIX组件

3. 1 千里之行, 始于足下

3. 1. 1 从基本的学起

3. 1. 2 标准输入. 输出和错误

3. 2 使用UNIX外壳程序

3. 2. 1 外壳程序的种类

3. 2. 2 重要的外壳程序功能

3. 2. 3 外壳程序脚本

3. 2. 4 把外壳程序脚本转换为UNIX命令

3. 2. 5 zap:一个实际的例子

3. 3 脚本语言的强大功能

3. 3. 1 awk

3. 3. 2 Perl

3. 3. 3 Tc/TK

3. 3. 4 Python

3. 3. 5 Java

3. 4 学习正则表达式

3. 5 熟悉UNIX的基本命令

3. 6 小结

第4章 UNIX网络技术

4. 1 网络技术初步

4. 1. 1 UNIX间的复制程序uucp

4. 1. 2 使用uucp

4. 1. 3 调试uucp链接

4. 2 现代网络互联技术

4. 2. 1 网络硬件

4. 2. 2 资源共享

4. 2. 3 网络协议

4. 3 网络身份验证

4. 4 小结

第5章 TCP/IP网络技术

5. 1 IP协议

5. 1. 1 IP编址

5. 1. 2 使用IP协议连接网络

5. 1. 3 配置UNIX主机中的IP

5. 1. 4 配置IP路由

5. 1. 5 各种IP数据流

5. 2 TCP协议

5. 3 UDP协议

5. 4 ICMP协议

5. 5 拨号网络

5. 6 网络安全问题

5. 6. 1 网络窃听

5. 6. 2 消极的IP欺骗

5. 6. 3 SYN溢出

5. 6. 4 TCP连接劫持

5. 6. 5 主动的IP欺骗

5. 6. 6 smurfing攻击

5. 7 使用防火墙

5. 7. 1 用防火墙隐藏机器

5. 7. 2 用防火墙过滤通信

5. 7. 3 作为防火墙的路由器

5. 8 小结

第6章 X Window系统

6, 1 x系统术语和界面

6. 1. 1 提供界面机制

6. 1. 2 Motif和open Look

6. 1. 3 x文件

6. 2 启动X系统

6. 2. 1 特殊的X应用程序

6. 2. 2 窗口管理程序

6. 3 XDM:X显示管理程序

6. 4 X系统与网络技术

6. 4. 1 X显示器命名与网络技术

6. 4. 2 使用xhost

6. 5 x字体服务器

6. 6 小结

第7章 管理职责与策略

7. 1 管理员的职责

7. 1. 1 系统的维护

7. 1. 2 提供服务

7. 2 各种环境的要求

7. 2. 1 学术环境

7. 2. 2 工程与研究环境

7. 2. 3 软件开发环境

7. 2. 4 公司系统环境

7. 2. 5 金融环境

7. 2. 6 因特网服务提供商环境

7. 3 设置站点级和服务级策略

7. 3. 1 站点策略

7. 3. 2 服务等级协定

7. 4 定义管理策略

7. 4. 1 规划

7. 4. 2 方法论

7. 4. 3 监测

7. 4. 4 人为因素

7. 5 小结

第2部分 UNIX系统

第8章 建立UNIX服务器

8. 1 规划系统

8. 1. 1 涉及到的因素

8. 1. 2 评估系统规模

8. 2 安装UNIX

8. 2. 1 标识系统

8. 2. 2 规划文件系统

8. 2. 3 估计交换设备的大小

8. 3 定制启动序列

8. 3. 1 BSD的启动

8. 3. 2 UNIX System V系统的启动.

8. 4 启动和运行

8. 5 小结

第9章 管理登录服务器

9. 1 建立用户账户

9. 1. 1 建立用户密码文件/etc/passwd

9. 1. 2 创建组文件/etc/group

9. 2 通过登录注册

9. 3 定义运行环境

9. 3. 1 管理交互式应用程序

9. 3. 2 命令行工具

9. 4 不同终端的能力不同

9. 4. 1 基于字符的终端设备

9. 4. 2 位图显示屏

9. 5 小结

第10章 数据库引擎

10. 1 定义数据库

10. 1. 1 关系型数据库

10. 1. 2 其他数据库类型

10. 2 客户/服务器系统

10. 2. 1 使用oDBC

10. 2. 2 使用SQL

10. 3 数据库管理

10. 3. 1 管理用户账户

10. 3. 2 维护硬件

10. 3. 3 升级数据库引擎软件

10. 3. 4 维护客户端软件

10. 3. 5 其他任务

10. 4 选择数据库引擎

10. 4. 1 评论最佳的数据库

10. 4. 2 了解您的平台

10. 4. 3 评价主要的功能

10. 4. 4 发现更多的内容

10. 5 数据仓库和数据挖掘

10. 6 小结

第3部分 获取和管理信息

第11章

收集信息

11. 1 收集数据

11. 2 监视CPU的利用率:瞬像和总体趋势

11. 2. 1 拍摄系统活动的瞬像

11. 2. 2 找出总体趋势

11. 2. 3 处理sar的输出

11. 3 跟踪平均负载

11. 4 监视内存

11. 4. 1 页面调度和交换活动

11. 4. 2 监视页面调度的工具

11. 5 分析日志文件

11. 6 监视磁盘

11. 6. 1 磁盘空间

11. 6. 2 磁盘活动

11. 6. 3 磁盘性能指标

11. 7 监视用户活动

11. 7. 1 列出用户运行的命令

11. 7. 2 对付黑客

11. 8 远程管理

11. 8. 1 创建.rhosts文件

11. 8. 2 包装工具

11. 8. 3 使用rsh进行远程监视

11. 8. 4 理解返回状态

11. 8. 5 核实服务已启动并正在运行

11. 8.6 使用syslog

11. 9 小结

第12章 摘要和汇总数据

12. 1 将数据绘制成图表

12. 1. 1 分析图表

12. 1. 2 配置MRTG

12. 1. 3 编写自己的与MRTG一起使用的脚本

12. 1. 4 关于MLBLTG的更详细的内容

12. 2 将数据转换成统计数字

12. 2. 1 使用MKStats汇总Web统计数字

12. 2. 2 使用FTPWebLog将Web数据绘制成图表

12. 3 汇总数据

12. 4 小结

第13章 预反应管理

13. 1 预反应方法的局限性

13. 2 速度慢的电子邮件POP服务器的故障检测与修复

13. 2. 1 确定问题

13. 2. 2 检查机器的进程

13. 2. 3 找到进程解决方案

13. 3 修复不可靠的NIS服务器

13. 3. 1 NIS服务器

13. 3. 2 诊断重建问题

13. 3. 3 为交换腾出空间

13. 3. 4 使对用户的影响最小

13. 4 打开阻塞的电子邮件网关

13. 4. 1 超过电子邮件的阈值

13. 4. 2 防止将来的电子邮件问题

13. 5 预反应管理与后反应管理:混合的方法

13. 6 管理信息

13. 6. 1 定义旧信息

13. 6. 2 压缩旧的日志

13. 7 小结

第4部分 系统管理

第14章 管理标准的服务

14. 1 管理UNIX打印

14. 1. 1 打印机过滤器

14. 1. 2 基于BSD的UNIX系统中的打印技术

14. 1. 3 基于System V的UNIX系统中的打印技术

14. 2 管理串行设备

14. 2. 1 终端

14. 2. 2 调制解调器

14. 3 应用批处理

14. 3. 1 使用cron命令

14. 3. 2 使用at命令

14. 3. 3 理解时间格式

14. 4 使用NFS

14. 4. 1 定义NFS的输出文件

14. 4. 2 使用nfsd和mountd进程

14. 5 使用/etc/fstab中的自动安装表

14. 6 使用日志跟踪系统服务活动

14. 6. 1 记录事件

14. 6. 2 其他日志文件

14. 7 小结

第15章 预防灾难性故障

15. 1 备份基础

15. 1. 1 静态的程序和数据文件

15. 1. 2 关键数据与服务

15. 1. 3 备份数据库引擎

15. 1. 4 备份日志文件

15. 2 备份的时间安排与验证

15. 2. 1 制订备份计划时应考虑的因素

15. 2. 2 时间安排策略

15. 2. 3 备份恢复软件

15. 2. 4 性能配置

15. 3 处理硬件故障

15. 3. 1 您是否闻到了烧焦的气味

15. 3. 2 诊断硬件故障

15. 3. 3 恢复

15. 4 商业连续性计划

15. 4. 1 确定停机代价

15. 4. 2 制定恢复策略

15. 4. 3 制定商业连续性计划

15. 4. 4 最大限度地减小硬件故障的影响

15. 4. 5 实现并测试计划

15. 5 预防2000年灾难

15. 5. 1 UNIX脆弱性

15. 5. 2 网络硬件

15. 5. 3 应用程序的脆弱性

15. 5. 4 客户应用程序脆弱性

15. 6 小结

第16章 系统集成

16. 1 共享数据

16. 1. 1 软盘:“胶鞋网”

16. 1. 2 基于网络的文件共享

16. 2 共享应用程序

16. 2. 1 在Windows上运行UNIX应用程序

16. 2. 2 在UNIX上运行Windows应用程序

16. 3 共享服务

16. 3. 1 打印问题与UNIX集成

16. 3. 2 身份验证

16. 3. 3 NextStep:一个多协议操作系统

16. 4 小结

第17章 UNIX的安全性

17. 1 深入探讨UNIX的安全性

17. 1. 1 入侵者能对您的系统做什么

17. 1. 2 黑客的内心世界

17. 2 揭露入侵

17. 2. 1 用tripwire防止以后遭到入侵

17. 2. 2 把问题报告给CERT

17. 3 清理系统

17. 4 使系统处于安全状态

17. 4. 1 使用一次性密码

17. 4. 2 加密的功能

17. 4. 3 给服务器进程创建保护性的环境

17. 5 OPENBSD UNIX中的安全功能

17. 6 使用鉴定的安全工具

17. 6. 1 Crack

17. 6. 2 安全性核查软件包

17. 16. 3 入侵检测系统

17. 6. 4 其他的工具

17. 7 小结

第5部分 UNIX和Internet

第18章 管理Internet服务器

18. 1 对系统及其提供的服务进行分类

l8. 2 管理Web服务器

18. 2. 1 备份Web服务器数据

18. 2. 2 确保Web服务器的安全

18. 2. 3 Web服务器的内存管理

18. 2. 4 计划Web服务器的容量

18. 2. 5 Web服务器的处理能力

18. 2. 6 网络技术和web服务器

18. 2. 7 管理存储在磁盘上的Web服务器数据

18. 2. 8 分区

18. 2. 9 记录Web服务器的活动

18. 2. 10 跟踪Web和FTP服务器上的文件权限

18. 3 管理邮件服务器

18. 3. 1 协议

18. 3. 2 邮件服务器的内存

18. 3. 3 事务的长度

18. 3. 4 CPU与邮件量

18. 3. 5 记录

18. 3. 6 与电子邮件相关的滥用

18. 4 小结

第19章 建立和维护DNS服务器

19. 1 DNS的层次结构

19. 2 DNS资源记录

19. 2. 1 SOA

19. 2. 2 NS

19. 2. 3 A

19. 2. 4 CNAME

19. 2. 5 PTR

19. 2. 6 MX

19. 3 in—addr.arpa域

19. 4 DNS的基本组件

19. 4. 1 名字服务器

19. 4. 2 解释程序

19. 4. 3 查询解析

19. 5 建立DNS服务器

19. 5. 1 选择域名

19. 5. 2 注册域名

19. 5. 3 建立DNS数据库

19. 5. 4 根高速缓存

19. 5. 5 创建BIND引导文件

19. 6 组合各个组件

19. 6. 1 测试主服务器

19. 6. 2 测试辅助服务器

19. 7 建立解释程序

19. 7. 1 B则D解释程序指令

19. 7. 2 调整

19. 8 使DNS启动自动化

19. 9 名字服务器的维护和馈送

19. 9. 1 修改域数据库文件

19. 9. 2 维护根高速缓存数据文件

19. 9. 3 为子域授权

19. 10 域的安全性

19. 10. 1 secure zone记录

19. 10. 2 xfrnets指令

19. 10. 3 DNS欺骗

19. 11 小结

第20章 电子邮件服务器

20. 1 电子邮件的工作原理

20. 2 带sendmail的UNIX上的电子邮件

20. 2. 1 获取和安装sendmail

20. 2. 2 SMTP和邮件消息

20. 2. 3 sendmail的基本配置

20. 3 sendmail的高级配置

20. 3.1 可接受的域类 w

20. 3. 2 mailedable文件

20. 3. 3 domaintable文件

20. 3. 4 别名文件

20. 3. 5 sen6nail. st文件

20. 3. 6 sendnail. cf文件中的选项

20. 3. 7 定制规则

20. 3. 8 sendmail的高级功能

20. 4 远程电子邮件

20. 5 小结

第21章 传输文件

21. 1 从其他系统获取文件

21. 1. 1 用FTP传输文件

21. 1. 2 使用ftpmail通过电子邮件传输文件

21. 2 查找文件

21. 2. 1 用archie收集数据

21. 2. 2 使用商业搜索引擎

21. 3 建立FTP文件服务器

21. 3. 1 匿名站点的管理

21. 3. 2 使用mirror

21. 4 小结

第22章 Web服务器

22. 1 考察HTTP服务器的用途

22. 2 理解HTTP服务器是如何运作的

22. 2. 1 理解请求是如何处理的

22. 2. 2 使用独立的进程或inetd进程

22. 2. 3 理解文档区域和文档根目录

22. 2. 4 理解脚本. 服务器端包含和cgi—bin

22. 3 安装和使用web服务器

22. 3. 1 选择服务器

22. 3. 2 编译服务器

22. 3. 3 安装Web服务器

22. 3. 4 准备配置文件

22. 3. 5 准备文档

22. 4 解决安全问题

22. 4. 1 了解安全问题

22. 4. 2 确保文档区域安全

22. 4. 3 确保脚本使用的安全

22. 4. 4 确保网络访问的安全

22. 4. 5 理解安全Web服务器

22. 5 小结

第23章 新闻服务器

23. 1 重要的新闻组

23. 2 阅读新闻

23. 3 发送消息

23. 4 建立对新闻的访问

23. 4. 1 安装:旧风格

23. 4. 2 安装新闻传递程序

23. 5 配置系统

23. 5. 1 CNews

23. 5. 2 INN

23. 6 维护新闻服务器

23. 7 小结

第24章 系统管理员的Internet指南

24. 1 Internet连接的利与弊

24. 1. 1 连接的成本

24. 1. 2 安全威胁

24. 1. 3 对效率的威胁

24. 1. 4 访问其他人

24. 1. 5 访问信息

24. 1. 6 更多的商业机会

24. 2 Internet连接的工作原理

24. 2. 1 定义Internet

24. 2. 2 选择ISP

24. 2. 3 选择连接类型

24. 3 管理Internet连接

24. 4 作为系统管理员使用Internet

24. 4. 1 获取关于Internet的帮助

24. 4. 2 Internet上的工业群体

24. 4. 3 订阅邮件发送清单

24. 4. 4 使用新闻组

24. 4. 5 搜索万维网

24. 5 小结

第25章 高级工具

25. 1 使用GHU的cfenglne使管理自动化

25. 2 系统和企业管理

25. 2. 1 Unicenter TNG

25. 2. 2 Tivo1i TME

25. 2. 3 Boo1e和Babbage EnSign

25. 2. 4 HP的0penview

25. 2. 5 BMC PATROL

25. 2. 6 G1obal MAmTECH的Virtual Command Center

25. 2. 7 Scotty

25. 3 选择使用的工具

25. 4 小结

附录A 光盘的内容

附录B 工具站点列表

附录C DOS/UNIX命令参考

附录D vi文本编辑器

光盘安装指南