当前位置:首页 > 工业技术
网络系统管理应用与开发
网络系统管理应用与开发

网络系统管理应用与开发PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:孙建华等编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2005
  • ISBN:711513426X
  • 页数:383 页
图书介绍:本书讲述网络文件系统,系统安装,网络和路由的配置,文件系统管理和重建,WWW服务器及开发环境的配置管理等。
《网络系统管理应用与开发》目录

第1章 网络系统管理基本知识 1

1.1 系统管理概述 1

1.1.1 计算机系统管理 1

目录 1

1.1.2 网络系统管理 2

1.2 系统管理员的职责 4

1.2.1 日常的备份和恢复 5

1.2.2 监测系统 5

1.3.1 配置管理 6

1.2.3 诊断和解决问题 6

1.3 网络系统管理 6

1.3.2 故障管理 8

1.3.3 性能管理 10

1.3.4 计费管理 11

1.3.5 安全管理 12

1.3.6 其他网络管理功能 12

1.4.1 Open View 13

1.4 网络系统的管理软件 13

1.4.2 Sun Net Manager 14

第2章 文件系统 15

2.1 文件系统及其分类 15

2.1.1 扩展文件系统ext 15

2.1.2 二级扩展文件系统ext2 15

2.1.3 升级的扩展文件系统ext3 16

2.1.4 JFS日志文件系统 16

2.1.5 ReiserFS 17

2.1.6 XFS 17

2.1.7 其他文件系统简述 18

2.1.8 Linux文件系统类型 19

2.2 二级扩展文件系统ext2构成 20

2.2.1 ext2文件系统的分区格式 20

2.2.2 ext2文件系统的inode节点 21

2.2.3 ext2文件系统的超级块 22

2.2.6 ext2文件系统的文件操作 23

2.2.5 ext2系统的目录 23

2.2.4 ext2系统的组描述符(group descriptors) 23

2.2.7 ext2文件系统的进程操作 24

2.3 虚拟文件系统VFS 25

2.3.1 VFS文件系统的inode节点 26

2.3.2 注册文件系统 26

2.3.3 安装文件系统 26

2.3.4 卸载文件系统 28

2.4 缓冲区的缓存 28

2.5 特殊设备文件 29

2.6 Linux系统目录结构 29

2.7 文件系统管理 30

2.7.1 文件管理 31

2.7.2 进程管理 34

2.7.3 进程记账 36

2.7.4 用户管理 38

2.7.5 用户磁盘空间的管理 40

2.7.6 组用户的磁盘空间管理 42

2.7.7 常见的系统故障 43

第3章 Linux系统安装、配置、内核重建 45

3.1 安装前的准备 45

3.1.1 获取Linux 45

3.1.2 硬件要求 45

3.2 系统安装 46

3.2.1 使用光盘启动Linux 46

3.2.2 根分区和交换分区 46

3.2.3 安装Linux系统 49

3.2.4 系统设置 50

3.3 系统的启动与关闭 52

3.3.1 Linux的启动 52

3.3.2 Linux的关闭 53

3.4 系统配置以及常见硬件的使用 53

3.4.1 系统配置 53

3.4.2 USB设备、声卡和拨号网络的安装 54

3.5.2 编译内核的步骤 56

3.5 重新编译内核 56

3.5.1 编译内核的时机 56

3.6 双Linux系统的安装 57

3.6.1 双Linux系统 57

3.6.2 安装双系统的方法 58

3.7 X-Window的配置 60

3.7.1 自动配置 60

3.7.2 手动配置X-Window 60

3.7.3 启动X-Window 61

3.7.4 X-Window下中文的显示和输入 62

3.8 常见的配置问题 63

第4章 网络系统管理 65

4.1 备份管理 65

4.1.1 备份的介质 66

4.1.2 备份的常用方法 66

4.1.3 跨服务器的备份 70

4.1.4 利用Raid镜像备份 71

4.1.5 制定数据备份计划 72

4.2 系统日志管理 75

4.2.1 系统日志的配置文件syslogd.conf 75

4.2.2 文件syslogd.conf的配置实例 76

4.2.3 测试syslogd.conf的配置 77

4.2.4 启动syslogd日志进程 78

4.3 系统安全管理 78

4.3.1 系统安全管理综述 78

4.3.2 tcpdump 80

4.3.3 nmap 81

4.3.4 netstat 83

4.4 网络文件系统NFS 85

4.4.1 NFS服务器的配置 85

4.4.2 NFS配置实例 87

4.4.3 常见的配置问题 89

4.5.1 samba服务器的启动 90

4.5.2 修改Samba服务器的配置文件 90

4.5 Samba服务器 90

4.5.3 配置应用实例 93

4.6 shell综合管理 95

4.6.1 系统进程调度程序 95

4.6.2 定期检查系统配置文件的shell程序 97

4.7 常见的系统配置问题 98

第5章 防火墙 100

5.1 防火墙的作用 100

5.1.1 Linux防火墙的基本技术 100

5.1.2 Linux防火墙管理工具 106

5.2 iptables的安装和调试 108

5.2.1 内核配置 108

5.2.2 iptables应用规则 108

5.2.3 配置实例 111

5.2.4 使用iptables实现NAT 115

5.3.1 系统的硬件 116

5.3 防火墙的配置策略 116

5.3.2 网络系统的软件 117

5.3.3 网络环境的基本配置与测试 118

5.4 Netfilter/Iptables/NAT 122

5.4.1 Netfilter/Iptables/NAT概述 122

5.4.2 系统内核编译 123

5.4.3 网络配置 126

5.5.1 实例需求 128

5.5 综合应用实例 128

5.5.2 配置步骤 129

5.5.3 问题分析 130

第6章 网络环境构建 136

6.1 网络配置 136

6.1.1 与网络配置相关的系统文件 136

6.1.2 ifconfig的使用 140

6.1.3 网络的测试命令 141

6.2 路由配置 145

6.2.1 路由配置命令 145

6.2.2 路由配置实例 146

6.3 基于策略的路由机制 148

6.3.1 策略路由概述 148

6.3.2 策略路由的配置 148

6.3.3 配置实例 151

6.4 路由软件Zebra应用 154

6.4.1 软件的下载、安装 154

6.4.2 用Zebra配置简单的RIP 156

6.4.3 用Zebra做OSPF实验 159

6.4.4 用Zebra做BGP实验 165

第7章 域名系统(DNS) 169

7.1 DNS概述 169

7.1.1 DNS的概念 169

7.1.2 DNS的域名结构 170

7.1.3 DNS的解析过程 171

7.2 DNS的体系结构 172

7.2.1 DNS的体系结构 172

7.3 DNS的分类和配置 174

7.2.2 接入Internet 174

7.4 DNS数据库文件中的专用术语 175

7.5 主DNS服务器配置实例 176

7.5.1 与DNS相关的配置文件 176

7.5.2 DNS实际配置环境 176

7.5.3 安装DNS的准备 176

7.5.4 DNS服务器的配置 178

7.5.5 DNS客户端的配置 182

7.5.6 测试DNS服务器和客户机的连接 183

7.5.7 配置辅DNS服务器 184

7.5.8 DNS服务器测试 186

7.5.9 DNS服务器配置的常见错误 186

7.6 DNS安全问题 192

7.6.1 限制查询DNS 192

7.6.2 限制分区文件的传输 193

7.7.1 建立无代理权限的子域 194

7.7.2 建立有代理权限的子域 194

7.7 子域DNS服务器的配置 194

7.7.3 建立info子域的配置实例 195

7.8 安装DNS的应用软件包 200

7.8.1 获取DNS应用软件包 200

7.8.2 安装bind软件包 201

8.2 安装和配置Apache 202

8.2.1 进程的启动 202

8.1 WWW服务器简介 202

第8章 WWW服务器(Apache) 202

8.2.2 配置httpd.conf 203

8.3 PHP和MySQL 215

8.4 安全控制 215

8.4.1 基于IP和域名的安全控制 216

8.4.2 基于用户的安全控制 216

8.4.3 OpenSSL 217

8.5 虚拟主机 220

8.5.1 基于主机名的虚拟主机 220

8.5.2 基于IP的虚拟主机 221

8.6 网站开发环境的安装 223

8.6.1 apache/mysql/php/openssl的配置安装 223

8.6.2 编译安装最新版本apache/mysql/php/openssl 228

8.7 网站数据库的应用 231

第9章 邮件系统 243

9.1 Sendmail邮件系统构成 243

9.2 sendmail的安装配置 245

9.2.1 sendmail服务器的安装 245

9.2.2 sendmail服务器的配置和管理 246

9.2.3 其他配置文件的修改 249

9.2.4 启动sendmail 250

9.3 Qmail 251

9.3.1 Qmail邮件系统 251

9.3.2 qmail服务器的安装 252

9.3.3 运行和测试qmail 255

9.3.4 安装邮件服务器插件 269

10.1.1 WU-FTP的安装配置和管理 282

第10章 FTP/DHCP/Squid服务器 282

10.1 FTP服务器 282

10.1.2 wu-ftp的配置实例 293

10.1.3 构建安全的FTP服务器vsftp 296

10.2 DHCP服务器 303

10.2.1 DHCP服务器的特性 303

10.2.2 DHCP服务器软件安装 304

10.2.3 DHCP服务器的配置实例 304

10.2.4 实现DNS动态更新 307

10.3 代理服务器 310

10.3.1 获取Squid源程序 311

10.3.2 代理服务器的配置和安装 311

10.3.3 客户端的配置 316

11.1.1 实践目的 317

11.1.2 实践内容 317

11.1.3 实践步骤 317

第11章 综合项目 317

11.1 项目1:系统管理的调研报告 317

11.1.4 调研报告内容 318

11.2 项目2:典型校园网络的组建 318

11.2.1 需求分析 318

11.2.2 环境准备 319

11.2.3 实践内容 319

11.3 项目3:构建具有邮件过滤、病毒扫描的邮件系统 321

11.3.1 需求分析 321

11.2.4 扩展实践内容 321

11.3.2 环境准备 322

11.3.3 实践内容 322

11.3.4 扩展实践内容 323

11.4 项目4:网站开发平台的建立与测试 323

11.4.1 需求分析 323

11.4.2 环境准备 324

11.4.3 实践内容 325

11.4.4 扩展实践内容 325

11.5.1 硬件方面故障 326

11.5 项目5:网络系统的日常维护 326

11.5.2 网络配置故障 330

11.5.3 软件方面故障 333

11.6 项目6:系统优化改造、扩容升级 333

11.6.1 网络拓扑方面 334

11.6.2 硬件方面 334

11.6.3 软件方面 336

11.7 项目7:利用开放源代码配置、管理网络 336

11.7.1 Slackware Linux系统的C/C++编程环境 337

11.7.2 应用项目研究 340

第12章 附录 342

12.1 附录1 vi编辑器 342

12.1.1 Vi 的三种模式 342

12.1.2 vi的进入和退出 342

12.1.3 Vi 的基本命令 343

12.1.4 使用Vi编辑HTML文件 345

12.2 附录2 shell编程基础 346

12.2.2 shell的语法 347

12.2.1 shell分类 347

12.2.3 shell的测试表达式 351

12.2.4 shell编程控制结构 352

12.2.5 awk 355

12.2.6 sed流编辑器 359

12.3 常用的系统命令 363

12.3.1 与用户有关的命令 363

12.3.2 文件操作 365

12.3.3 目录操作 369

12.3.4 文本处理命令 370

12.3.5 备份压缩 373

12.3.6 网络通信 375

12.3.7 用户管理 377

12.3.8 磁盘管理 379

12.3.9 调度命令 381

12.3.10 其他命令 382

相关图书
作者其它书籍
返回顶部