《Linux 网络应用技术》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:张银福,陈曙晖,赵振宇
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1999
  • ISBN:7111072111
  • 页数:288 页
图书介绍:

前言 1

第1章 Linux网络概述 1

1.1 了解Linux 1

1.2 网络常用术语 4

1.3 网络协议 6

1.4 Internet/Intranet解决方案 8

1.5 文件与打印共享 9

1.6 Linux网络的安全问题 10

1.7 Linux网络管理工作 10

1.8 网络技术的演变 11

1.9 小结 11

第2章 理解TCP/IP 12

2.1 TCP/IP的历史 12

2.2 TCP/IP通信基础 12

2.2.1 TCP/IP协议体系结构 12

2.2.2 TCP/IP数据封装 15

2.2.4 IP层 16

2.2.3 网络访问层 16

2.2.5 主机到主机传输层 29

2.2.6 名字服务 30

2.3 TCP/IP配置文件 33

第3章 建立Internet站点 38

3.1 准备工作 38

3.2 选择接入方式 39

3.3.1 Linux邮件软件 41

3.3 安装E-mail软件 41

3.3.2 电子邮件结构 43

3.3.3 配置sendmail 44

3.3.4 配置邮件程序 50

3.3.5 运行邮件列表 54

3.4 安装WWW服务 60

3.4.1 安装Web服务器软件 60

3.4.2 建立Web站点 65

3.5 安装FTP服务器软件 67

3.5.1 编译FTP服务器 67

3.5.2 安装和启动FTP服务器 69

3.5.3 检查FTP服务器的工作状况 71

第4章 网络应用程序与网络文件系统 74

4.1 网络应用程序 74

4.1.1 inetd超级服务器 74

4.1.2 tcpd访问控制机制 75

4.1.3 services和protocols文件 76

4.1.4 远程过程调用 77

4.1.5 配置远程命令 78

4.2 网络文件系统 79

4.2.1 准备网络文件系统 80

4.2.2 安装NFS卷 81

4.2.3 NFS守护进程 82

4.2.4 exports文件 83

4.3 NIS 84

4.3.1 什么是NIS 84

4.3.2 安装NIS 85

4.4 小结 86

5.1.1 FTP 87

第5章 Windows与Linux的互操作性 87

5.1 互操作方法简介 87

5.1.2 telnet 88

5.1.3 web方式 88

5.1.4 在Linux上运行Windows 89

5.1.5 命令仿真 89

5.1.6 文件与打印共享 90

5.2 Linux提供NT文件服务 91

5.2.1 SMB 91

5.2.2 Samba 91

5.2.3 编译和安装Samba 92

5.2.4 创建Samba 93

5.2.5 配置Samba 93

5.2.6 特殊段 94

5.2.7 共享文件系统 95

5.2.8 Samba用户的认证 96

5.2.9 Samba打印 96

5.2.10 在Windows打印机上打印 97

5.2.11 运行Samba 98

5.2.12 使用smbclient 99

5.3 NT提供Linux文件服务 100

5.3.1 文件许可 100

5.3.2 文件映射 101

5.3.3 NFS文件命名问题 102

5.3.4 NFS软件 102

5.4 小结 103

6.1 概述 104

第6章 网络安全 104

6.2 主要安全问题 105

6.2.1 物理安全 106

6.2.2 帐号安全 108

6.2.3 网络应用安全 112

6.2.4 文件系统安全 118

6.3 监视系统安全 124

6.3.1 帐号安全 124

6.3.2 网络应用安全 126

6.3.3 文件系统安全 127

6.3.4 了解系统 131

6.4 系统安全评估和监测工具 131

6.4.1 Sniffer 132

6.4.2 系统安全扫描程序 133

6.4.3 日志工具 136

6.4.4 口令破解工具 138

6.5.1 防火墙概述 141

6.5 防火墙 141

6.5.2 防火墙构件 144

6.5.3 设计防火墙系统 148

6.5.4 防火墙实例 150

6.5.5 安装防火墙 152

6.6 如何应付入侵者攻击 159

第7章 网络管理 162

7.1 概述 162

7.1.1 网络管理的需求 162

7.1.2 网络管理的功能 163

7.1.3 网络管理的标准化 164

7.2 网络管理系统 165

7.2.1 网络管理系统的基本构成 165

7.2.2 网络管理模型 168

7.2.3 网络管理平台及产品 168

7.2.4 远程网络监控 174

7.2.5 新型网络管理模式 177

7.3 规划网络管理系统 181

7.4 Linux网络管理 183

7.4.1 Linux系统网络管理命令和工具 183

7.4.2 Linux相关网络管理工具 196

7.4.3 安装SNMP软件 202

第8章 远程通信 207

8.1 SLIP 207

8.1.1 SLIP配置 207

8.1.2 把Linux配置成一个SLIP服务器 211

8.2.1 PPP简介 215

8.2 PPP 215

8.2.2 Linux系统配置PPP 218

8.2.3 建立连接 235

8.2.4 运行连接 243

8.2.5 连接之后的工作 248

8.2.6 建立PPP服务器 251

9.1 Linux编程概述 254

9.1.1 C语言及其调试 254

第9章 网络编程 254

9.1.2 其它编程工具 255

9.2 网络编程 256

9.2.1 端口和套接口 256

9.2.2 连接方式socket编程 257

9.2.3 无连接方式socket编程 263

9.3 记录和文件加锁 266

9.4 进程间通信 267

9.5 小结 267

附录 Linux常用命令 268