图书介绍

Linux网络技术pdf电子书版本下载

Linux网络技术
  • 王波主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111216063
  • 出版时间:2007
  • 标注页数:268页
  • 文件大小:115MB
  • 文件页数:282页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

Linux网络技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述与安装 1

1.1 概述 1

1.1.1 Linux的历史与应用前景 1

1.1.2 Linux主要的发行版本 1

1.1.3 RedHat Linux简介 2

1.2 RHEL 4.0安装 2

1.2.1 光盘安装 2

1.2.2 网络安装 10

1.2.3 kickstart安装 12

1.3 GRUB简介 14

1.3.1 GRUB的功能 14

1.3.2 GRUB的安装 15

1.3.3 GRUB的故障修复 15

1.4 小结 16

1.5 思考与练习 16

第2章 命令与示例 17

2.1 常用命令与示例 17

2.1.1 文件基本操作命令 17

2.1.2 用户、组管理命令 21

2.1.3 文件属性操作命令 23

2.1.4 i节点及其相关命令 27

2.1.5 查找命令 28

2.1.6 文件内容操作命令 31

2.1.7 压缩与打包命令 32

2.1.8 挂装与卸载命令 33

2.1.9 网卡配置命令 33

2.1.10 rpm命令 34

2.1.11 帮助命令 35

2.1.12 定时器命令 36

2.1.13 查看进程命令 37

2.1.14 其他命令 37

2.2 管道与重定向 39

2.2.1 管道 39

2.2.2 输出重定向 40

2.2.3 输入重定向 40

2.3 vi编辑器使用简介 40

2.3.1 vi的工作方式 41

2.3.2 vi的常用命令 41

2.4 正则表达式简介 42

2.4.1 正则表达式的基本语法 43

2.4.2 正则表达式的应用示例 43

2.5 小结 45

2.6 思考与练习 45

第3章 shell编程基础 46

3.1 shell脚本简介 46

3.1.1 编写第一个shell脚本 46

3.1.2 注释 46

3.1.3 执行shell脚本程序的一般方法 47

3.2 shell变量与环境变量 47

3.2.1 定义shell变量 47

3.2.2 访问shell变量 49

3.2.3 清除shell变量 52

3.2.4 环境变量 53

3.2.5 位置参数 54

3.2.6 特殊变量 55

3.2.7 引用 56

3.2.8 变量替换 58

3.3 流程控制结构 59

3.3.1 顺序结构 59

3.3.2 条件测试 60

3.3.3 分支结构 64

3.3.4 循环结构 68

3.4 shell函数 72

3.4.1 函数的定义 72

3.4.2 函数的调用与执行 72

3.4.3 参数的传递 74

3.4.4 函数的返回 75

3.5 小结 75

3.6 思考与练习 75

第4章 DNS服务 77

4.1 BIND概述 77

4.1.1 BIND的安装 77

4.1.2 域名解析相关的配置文件介绍 78

4.2 BIND的主配置文件 79

4.2.1 BIND默认的主配置文件 79

4.2.2 自定义主配置文件 81

4.3 正向区域数据库文件 82

4.3.1 SOA资源记录的含义 82

4.3.2 典型的正向资源记录 83

4.4 反向区域数据库文件 84

4.5 运行与测试 85

4.5.1 运行DNS服务 85

4.5.2 测试DNS服务 86

4.6 辅DNS 89

4.6.1 主辅DNS的关系 89

4.6.2 辅DNS的配置 89

4.6.3 测试辅DNS 90

4.7 子域 91

4.7.1 父子域在同一台DNS服务器上 91

4.7.2 父子域在不同的DNS服务器上——区域委派 92

4.8 高级配置 93

4.8.1 配置使用转发器forwarder 93

4.8.2 访问控制 94

4.8.3 负载平衡 95

4.9 小结 95

4.10 思考与练习 95

第5章 DHCP服务 97

5.1 DHCP概述 97

5.1.1 DHCP的工作机制 97

5.1.2 DHCP的安装 98

5.2 DHCP服务器端配置 98

5.2.1 基本配置 98

5.2.2 配置IP地址与MAC地址绑定 99

5.2.3 配置超级作用域 99

5.3 DHCP客户端配置 100

5.3.1 Windows客户端配置 101

5.3.2 Linux客户端配置 102

5.4 配置基于类别的DHCP服务 103

5.4.1 基于类别的DHCP服务器端的配置 103

5.4.2 基于类别的DHCP客户端的配置 105

5.5 配置DDNS服务 106

5.5.1 DDNS服务的概念 106

5.5.2 生成动态更新密钥 107

5.5.3 配置DNS服务支持动态更新 108

5.5.4 配置DHCP服务支持动态更新 108

5.5.5 测试DDNS服务 109

5.6 小结 112

5.7 思考与练习 113

第6章 Apache服务 114

6.1 Apache概述 114

6.1.1 Apache的功能 114

6.1.2 Apache的安装 114

6.1.3 Apache的运行 115

6.2 Apache的配置文件 115

6.2.1 Apache配置文件的结构 115

6.2.2 Apache配置指令 116

6.3 Apache的配置示例 125

6.3.1 主机访问控制 125

6.3.2 用户访问控制 126

6.3.3 虚拟主机 128

6.4 Apache的高级配置 132

6.4.1 重定向 132

6.4.2 重写规则 133

6.5 小结 142

6.6 思考与练习 142

第7章 VSFTPD服务 143

7.1 VSFTPD概述 143

7.1.1 FTP概述 143

7.1.2 VSFTPD的特点 143

7.1.3 VSFTPD的安装 144

7.1.4 VSFTPD的运行 144

7.2 VSFTPD的配置文件 144

7.2.1 VSFTPD默认的配置指令 144

7.2.2 测试 145

7.3 VSFTPD的配置示例 146

7.3.1 匿名FTP服务器 146

7.3.2 配置chroot 149

7.3.3 主机访问控制 151

7.3.4 用户访问控制 153

7.3.5 基于不同IP地址的虚拟主机 156

7.3.6 监听非标准端口 158

7.3.7 配置虚拟用户FTP服务器 158

7.4 小结 163

7.5 思考与练习 163

第8章 Samba服务 164

8.1 Samba概述 164

8.1.1 Samba的功能 164

8.1.2 Samba的特点 164

8.1.3 Samba的运行 164

8.2 Samba的配置文件 165

8.2.1 Samba配置文件的结构 165

8.2.2 Samba服务基本的配置指令 165

8.3 Samba的配置示例 167

8.3.1 添加Samba用户 167

8.3.2 配置打印共享 167

8.3.3 访问Samba服务器及Windows上的共享资源 168

8.3.4 主机访问控制 173

8.3.5 用户访问控制 174

8.3.6 用PAM实现用户和主机访问控制 175

8.3.7 Samba做活动目录中的成员服务器 177

8.3.8 Samba做基于tdbsam的PDC 184

8.4 小结 189

8.5 思考与练习 189

第9章 iptables 190

9.1 Linux防火墙概述 190

9.1.1 Linux防火墙的架构 190

9.1.2 netfilter/iptables的功能 190

9.1.3 数据包通过iptables的流程 191

9.1.4 激活IP转发功能 191

9.2 iptables基础 192

9.2.1 iptables语法格式中的命令 192

9.2.2 iptables语法格式中的参数 194

9.2.3 iptables语法格式中的目标动作 197

9.3 iptables应用示例 199

9.3.1 filter表的应用示例 199

9.3.2 nat表的应用示例 202

9.4 小结 206

9.5 思考与练习 206

第10章 squid 207

10.1 squid概述 207

10.1.1 squid功能 207

10.1.2 squid配置文件 208

10.1.3 squid的日志文件 211

10.2 squid配置示例 211

10.2.1 配置单台正向代理服务器示例 211

10.2.2 配置透明代理服务器示例 214

10.2.3 配置多台代理服务器示例 217

10.2.4 配置反向代理服务器示例 223

10.3 小结 228

10.4 思考与练习 229

第11章 sendmail JZ 230

11.1 sendmail概述 230

11.1.1 MUA、MTA和MSA 230

11.1.2 邮箱及相关命令 230

11.2 sendmail配置文件 232

11.2.1 sendmail.mc 232

11.2.2 sendmail常用的数据库 234

11.3 sendmail配置示例 238

11.3.1 两台邮件服务器互发邮件 238

11.3.2 配置带SMTP认证的sendmail服务 241

11.3.3 反垃圾邮件示例 244

11.4 小结 253

11.5 思考与练习 253

第12章 SSH 254

12.1 SSH概述 254

12.2 SSH基础示例 254

12.2.1 安全远程登录 254

12.2.2 scp 255

12.2.3 sftp 256

12.3 SSH应用示例 257

12.3.1 采用公钥认证登录 257

12.3.2 主机访问控制 259

12.3.3 用户访问控制 260

12.3.4 端口重定向 261

12.3.5 X11转发 262

12.3.6 ssh-agent 264

12.3.7 Windows下的SSH客户端 265

12.4 小结 267

12.5 思考与练习 267

精品推荐