图书介绍

Linux网络服务器应用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Linux网络服务器应用教程
  • 王兴主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113102425
  • 出版时间:2009
  • 标注页数:307页
  • 文件大小:73MB
  • 文件页数:319页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


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

下载说明

Linux网络服务器应用教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章Linux概述和安装/卸载操作1

1.1 Linux系统概述1

1.1.1 UNIX发展历史1

1.1.2 UNIX操作系统的特点2

1.1.3 Linux的发展历史2

1.1.4 Linux常见发行版本3

1.1.5 RedHat Linux的特性5

1.1.6 2.6版本内核的特性6

1.2 RedHat Enterprise Linux 5 Server的安装7

1.2.1准备工作7

1.2.2磁盘分区和文件系统9

1.2.3 CD-ROM引导安装方式11

1.2.4硬盘安装方式20

1.2.5 FTP安装方式21

1.2.6 NFS安装方式22

1.3启动管理22

1.3.1计算机引导过程22

1.3.2 GRUB引导管理器的特点22

1.3.3多系统支持23

1.3.4安全特性23

1.4内核定制23

1.4.1获取内核源代码23

1.4.2直接定制内核源代码编译24

1.4.3定制带Xen支持的内核25

1.5 Linux的卸载26

本章小结26

习题26

第2章Linux的基本应用28

2.1虚拟控制台28

2.2基本命令29

2.2.1文件管理命令29

2.2.2进程管理命令35

2.2.3备份与压缩命令39

2.2.4其他命令42

2.2.5获取帮助信息46

2.3用户管理46

2.3.1用户和组管理47

2.3.2权限管理49

2.4 Linux下的文件安装51

2.4.1应用程序发行格式51

2.4.2 RPM文件的安装和管理51

2.4.3源程序的编译和安装53

2.4.4其他安装方式简介53

2.5 vi编辑器54

2.5.1进入及退出编辑器54

2.5.2基本编辑操作55

2.5.3查找与替换56

2.6 init和inittab56

2.6.1配置文件57

2.6.2 inittab的含义57

2.7 shell编程概述58

2.7.1 shell编程简介58

2.7.2 shell变量59

2.7.3条件测试61

2.7.4基本程序结构62

2.7.5函数64

2.7.6程序调试65

2.7.7 bash的内部命令总结66

2.7.8服务控制脚本67

本章小结68

习题68

第3章Linux网络基础知识70

3.1 TCP/IP协议基础知识70

3.1.1 IPv4地址和端口70

3.1.2 IPv671

3.2 Linux网络管理71

3.2.1网络配置文件72

3.2.2配置命令73

3.2.3网络诊断命令76

3.2.4服务管理78

本章小结80

习题80

第4章WWW服务81

4.1 Apache概述81

4.2 Apache配置83

4.2.1 Apache配置文件83

4.2.2 Apache配置指令86

4.2.3主要可加载模块105

4.2.4日志管理108

4.3虚拟主机的配置111

4.3.1基于IP的虚拟主机111

4.3.2基于名称的虚拟主机113

4.3.3动态虚拟主机115

4.4访问控制管理117

4.5 Apache服务器的调试120

本章小结121

习题121

第5章FTP服务123

5.1 vsftpd的概述123

5.2 vsftpd的启动与停止124

5.3 vsftpd的配置124

5.3.1 vsftpd的文件结构124

5.3.2 vsftpd的设置选项125

5.4 vsftpd的应用131

5.4.1匿名账号配置131

5.4.2限制用户于主目录131

5.4.3配置高安全级别的匿名FTP服务器133

5.4.4基于IP地址的虚拟FTP服务器133

5.4.5虚拟用户的配置134

本章小结137

习题137

第6章 数据共享服务138

6.1 Samba服务138

6.1.1服务器管理139

6.1.2 smb配置文件详解139

6.1.3图形模式配置142

6.1.4命令行配置145

6.1.5各种配置模式146

6.1.6打印机共享148

6.1.7使用Samba148

6.2 NFS服务150

6.2.1 NFS服务概述150

6.2.2配置文件151

6.2.3使用exportfs命令152

6.2.4图形化配置152

6.2.5安全性154

6.2.6客户端配置154

本章小结155

习题155

第7章DNS服务156

7.1 DNS服务概述156

7.1.1 DNS服务简介156

7.1.2 DNS服务的主要术语157

7.1.3 DNS服务器类型158

7.1.4 DNS的工作原理159

7.2 Linux下的DNS服务160

7.2.1 Linux 5 Server下的BIND介绍160

7.2.2 BIND9的安装和启动161

7.2.3 named主配置文件的结构162

7.2.4 named正向解析数据文件配置164

7.2.5根域名服务器信息165

7.2.6 named逆向解析数据文件配置166

7.2.7主域名及从域名服务器配置167

7.2.8 rndc168

7.3视图169

7.4 BIND9的安全性171

7.4.1访问控制列表171

7.4.2 dnssec-keygen的使用方法171

7.5调试工具172

7.5.1 nslookup命令的用法172

7.5.2 host命令的用法176

7.5.3 dig命令的用法176

7.6 DDNS177

本章小结178

习题178

第8章DHCP服务180

8.1 DHCP服务概述180

8.2 DHCP服务的工作流程181

8.3 Linux 5下的DHCP服务的安装和启动183

8.4 DHCP服务器配置184

8.4.1服务器端配置文件184

8.4.2客户端配置186

8.5配置实例186

8.5.1单子网DHCP服务器配置187

8.5.2 shared-network类DHCP配置189

8.5.3 group类DHCP配置189

8.5.4 pool声明190

8.6 RedHat DHCP客户端的设置190

8.7 DHCP中继服务191

8.8 DHCP for IPv6192

本章小结193

习题193

第9章 代理与路由服务195

9.1 squid代理服务195

9.1.1代理的概念195

9.1.2 squid代理服务概述196

9.1.3 squid的获取和安装197

9.1.4 squid的启动和停止201

9.1.5 squid配置文件的主要参数说明201

9.1.6配置实例206

9.2 NAT服务208

9.2.1 NAT服务基本原理208

9.2.2 NAT的类型209

9.2.3 NAT适用的几种情况209

9.2.4 NAT服务的使用210

9.3路由213

9.3.1路由的基本作用213

9.3.2 Quagga简介213

9.3.3 Quagga的结构213

9.3.4 Quagga支持的平台214

9.3.5 Quagga的下载和安装214

9.3.6 Quagga的启动和停止216

9.3.7 zebra的基本操作217

9.3.8配置基于RIP协议的动态路由221

9.3.9配置基于OSPF的动态路由223

9.3.10静态路由的配置225

本章小结228

习题228

第10章E-mail服务230

10.1 E-mail服务概述230

10.1.1 E-mail系统协议230

10.1.2 E-mail系统的构成232

10.2 Linux下的sendmail服务235

10.2.1 RedHat Enterprise Linux 5下的MTA235

10.2.2启动237

10.2.3 E-mail服务的配置文件238

10.2.4 m4宏处理程序简介238

10.2.5配置文件/etc/mail/sendmail.mc详解239

10.2.6配置文件/etc/mail/access244

10.2.7配置文件/etc/mail/aliases245

10.2.8配置文件/etc/mail/local-host-names246

10.2.9配置文件/etc/mail/virtusertable246

10.2.10应用实例246

10.3 Linux下的postfix服务250

10.3.1 postfix的安装结构250

10.3.2 postfix的配置文件main.cf251

10.3.3 postfix应用实例259

10.4磁盘容量限额(Quota)260

本章小结264

习题264

第11章 安全管理266

11.1计算机面临的安全威胁概述266

11.2 Linux下的防火墙266

11.2.1常见的防火墙类型266

11.2.2 Iptables概述268

11.2.3图形界面的防火墙设置工具268

11.2.4 lptables的安装269

11.2.5启动和停止服务269

11.2.6 Iptables规则的保存和恢复269

11.2.7 Netfilter的工作原理和基础结构270

11.2.8 Iptables语法规则271

11.2.9 Iptables的状态机制274

11.2.10配置实例274

11.2.11 IP6tables278

11.3 VPN279

11.3.1 VPN概述279

11.3.2 VPN的分类280

11.3.3两种VPN设置方式282

11.3.4 IPSec VPN的应用程序和配置文件285

11.3.5 IPSec连接的启动和停止287

本章小结287

习题288

第12章 远程访问管理289

12.1 Telnet服务289

12.1.1 Telnet的基本概念289

12.1.2激活Linux 5上的Telnet服务290

12.1.3使用Telnet服务291

12.2 OpenSSH远程访问服务292

12.2.1 OpenSSH概述292

12.2.2 OpenSSH的安全特征292

12.2.3 RedHat Enterprise Linux 5中的OpenSSH服务293

12.2.4 OpenSSH的配置文件295

12.2.5客户端命令297

12.2.6 X 11转发298

12.2.7端口转发299

12.2.8生成和分发DSA密钥299

12.2.9生成和分发RSA密钥299

12.3远程桌面300

12.3.1服务端设置301

12.3.2通过浏览器进行访问303

本章小结306

习题306

参考文献307

热门推荐