Linux网络服务器配置与管理项目教程

Linux网络服务器配置与管理项目教程

丛佩丽, 卢晓丽, 主编

出版社:中国铁道出版社

年代:2016

定价:34.0

书籍简介:

本书紧跟行业技术发展,以“网络服务与管理”为主线展开内容,采用“项目导向,教学做一体化”方式编写而成。本书共有14个项目,每个项目均来自实际工作岗位,学生按照正文步骤可以实现所有项目。通过项目,使学生在做中学,在学中做,实现教学做合一。本书内容贴近实际,按照学生职业能力成长的过程,教、学、做一体,并且在用户和组管理等部分项目中,采取了图形化配置和文本方式配置两种方法,图形化操作有助于提高学生的兴趣,降低学习Linux的难度,更好地培养学生的基本职业技能和实际操作能力,从而使其胜任网络服务器架设和管理等相关岗位工作。本书适合作为高等职业院校计算机类专业的教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供网络管理员和系统集成人员以及所有准备从事网络管理的网络爱好者参考使用。

作者介绍:

丛佩丽、卢晓丽 辽宁机电技术学院

书籍目录:

项目 1 安装 Linux 操作系统............... 1

1.1 项目描述 ..................................... 1

1.2 相关知识 ..................................... 1

1.2.1 Linux 操作系统概述......... 1

1.2.2 Linux 的特点 .................... 2

1.2.3 Linux 的版本 .................... 2

1.3 项目实施 ..................................... 3

1.3.1 安装 RHEL 6 操作

系统................................... 3

1.3.2 使用 RHEL 6 用户

界面................................. 12

1.4 项目总结 ................................... 16

1.5 项目实训 ................................... 16

1.6 项目练习 ................................... 17

项目 2 管理文件系统 ...................... 18

2.1 项目描述 ................................... 18

2.2 相关知识 ................................... 18

2.2.1 文件和目录的概念.......... 18

2.2.2 Linux 标准文件和

目录................................. 19

2.2.3 Linux 的启动过程........... 19

2.2.4 Linux 的运行级别........... 20

2.2.5 进程的概念..................... 22

2.2.6 Vi 编辑器简介 ................ 22

2.2.7 Linux 操作系统软件包

简介................................. 25

2.3 项目实施 ................................... 25

2.3.1 文件系统管理................. 25

2.3.2 Vi 编辑器........................ 37

2.3.3 安装软件......................... 39

2.4 项目总结 ................................... 49

2.5 项目实训 ................................... 49

2.6 项目练习 ................................... 50

项目 3 管理组群和用户.....................52

3.1 项目描述....................................52

3.2 相关知识....................................52

3.2.1 组群概述.........................52

3.2.2 账号概述.........................53

3.3 项目实施....................................53

3.3.1 使用文本方式管理组群和

用户.................................53

3.3.2 使用图形化工具管理组群

和用户 .............................60

3.4 项目总结....................................62

3.5 项目实训....................................62

3.6 项目练习....................................62

项目 4 管理磁盘 ..............................64

4.1 项目描述....................................64

4.2 相关知识....................................64

4.2.1 磁盘管理的概念..............64

4.2.2 Linux 操作系统的磁盘

分区.................................65

4.2.3 磁盘配额概述 .................65

4.2.4 LVM 概述........................65

4.3 项目实施....................................66

4.3.1 基本磁盘管理 .................66

4.3.2 磁盘配额.........................73

4.3.3 管理 LVM 逻辑卷 ...........77

4.4 项目总结....................................83

4.5 项目实训....................................83

4.6 项目练习....................................84

项目 5 管理打印机...........................85

5.1 项目描述....................................85

5.2 相关知识....................................85

5.2.1 LPRng 打印系统 .............85

5.2.2 CUPS 打印系统 .............. 86

5.3 项目实施 ................................... 86

5.3.1 安装打印机..................... 86

5.3.2 管理打印机..................... 88

5.4 项目总结 ................................... 89

5.5 项目实训 ................................... 89

5.6 项目练习 ................................... 90

项目 6 架设 DHCP 服务器................ 91

6.1 项目描述 ................................... 91

6.2 相关知识 ................................... 92

6.2.1 DHCP 概述 ..................... 92

6.2.2 DHCP 协议工作

过程................................. 92

6.3 项目实施 ................................... 93

6.3.1 为 DHCP 服务器设置 IP

和机器名......................... 93

6.3.2 安装 DHCP 服务器....... 101

6.3.3 配置 DHCP 服务器....... 104

6.3.4 DHCP 客户端使用 DHCP

服务器........................... 109

6.4 项目总结 ................................. 111

6.5 项目实训 ................................. 111

6.6 项目练习 ................................. 112

项目 7 架设 Samba 服务器............. 114

7.1 项目描述 ................................. 114

7.2 相关知识 ................................. 114

7.2.1 Samba 软件概述 ............114

7.2.2 Samba 软件功能 ............115

7.2.3 Samba 的配置文件.........115

7.3 项目实施 ................................. 117

7.3.1 安装 Samba 服务器........117

7.3.2 配置 share 级 Samba

服务器........................... 121

7.3.3 配置基于 user 级别的

Samba 服务器................ 122

7.3.4 Samba 客户端连接

服务器........................... 128

7.4 项目总结 ................................. 132

7.5 项目实训..................................132

7.6 项目练习..................................132

项目 8 架设 NFS 服务器.................134

8.1 项目描述..................................134

8.2 相关知识..................................134

8.2.1 NFS 概述....................... 134

8.2.2 NFS 守护进程 ............... 135

8.2.3 NFS 的配置文件 ........... 135

8.3 项目实施..................................136

8.3.1 安装 NFS 服务器........... 136

8.3.2 配置 NFS 服务器........... 140

8.3.3 NFS 客户端连接

服务器 ........................... 141

8.4 项目总结..................................142

8.5 项目实训..................................142

8.6 项目练习..................................143

项目 9 架设 DNS 服务器.................144

9.1 项目描述..................................144

9.2 相关知识..................................145

9.2.1 因特网的命名机制........ 145

9.2.2 域名查询模式 ............... 146

9.2.3 BIND 介绍 .................... 147

9.2.4 BIND 配置文件结构 ..... 147

9.3 项目实施..................................147

9.3.1 安装 DNS 服务器.......... 147

9.3.2 配置 DNS 服务器.......... 151

9.3.3 客户端连接 DNS

服务器 ........................... 159

9.4 项目总结..................................162

9.5 项目实训..................................162

9.6 项目练习..................................163

项目10 架设 Web 服务器 ................164

10.1 项目描述................................164

10.2 相关知识................................164

10.2.1 WWW 概述 ................. 164

10.2.2 Apache 服务器的主配置

文件 httpd.conf 介绍.... 166

10.3 项目实施................................ 170

10.3.1 安装 Apache

服务器......................... 170

10.3.2 配置 Web 服务器 ........ 174

10.3.3 配置个人主页功能...... 177

10.3.4 建立基于用户认证的

虚拟目录 ..................... 178

10.3.5 建立访问控制的虚拟

目录............................. 179

10.3.6 配置基于不同端口的

虚拟主机 ..................... 181

10.3.7 配置基于 IP 地址的

虚拟主机 ..................... 183

10.3.8 配置基于名称的虚拟

主机............................. 184

10.4 项目总结................................ 186

10.5 项目实训................................ 186

10.6 项目练习................................ 187

项目11 架设 FTP 服务器 ................ 188

11.1 项目描述................................ 188

11.2 相关知识................................ 188

11.2.1 FTP 概述..................... 188

11.2.2 vsftpd 的用户类型....... 189

11.2.3 主配置文件 vsftpd.conf

介绍............................. 189

11.3 项目实施................................ 191

11.3.1 安装 FTP 服务器......... 191

11.3.2 配置匿名用户访问 FTP

服务器......................... 195

11.3.3 配置本地用户访问 FTP

服务器......................... 198

11.3.4 将所有的本地用户都

锁定在宿主目录中...... 200

11.3.5 设置只有特定用户才

可以访问 FTP 服务器... 201

11.4 项目总结................................ 202

11.5 项目实训................................ 202

11.6 项目练习................................ 203

项目12 架设邮件服务器..................204

12.1 项目描述................................204

12.2 相关知识................................204

12.2.1 电子邮件系统概述...... 204

12.2.2 Posttfix 服务器的主配置

文件 main.cf 介绍.......206

12.3 项目实施................................208

12.3.1 安装邮件服务器.......... 208

12.3.2 配置邮件服务器.......... 212

12.4 项目总结................................215

12.5 项目实训................................215

12.6 项目练习................................216

项目13 架设防火墙............................217

13.1 项目描述................................217

13.2 相关知识................................217

13.2.1 防火墙概述 ................. 217

13.2.2 防火墙的种类.............. 218

13.2.3 Linux 内核的 Netfilter

架构 ............................. 219

13.2.4 Netfilter 的工作

原理 ............................. 220

13.3 项目实施................................221

13.3.1 安装 Iptables 服务器 ... 221

13.3.2 配置 Iptables 服务器 ... 224

13.3.3 使用 SSH 验证防火墙... 232

13.3.4 使用 Telnet 验证

防火墙......................... 234

13.4 项目总结................................236

13.5 项目实训................................237

13.6 项目练习................................237

项目14 架设 NAT...........................238

14.1 项目描述................................238

14.2 相关知识................................238

14.2.1 NAT 原理..................... 238

14.2.2 NAT 的优点................. 239

14.2.3 NAT 的分类................. 239

14.2.4 Linux 内核的 Netfilter

架构 ............................. 239

14.2.5 NAT 的工作原理......... 240

14.3 项目实施................................ 241

14.3.1 配置 SNAT.................. 241

14.3.2 在客户端进行验证...... 245

14.3.3 配置 DNAT,隐藏 Web

服务器......................... 246

14.4 项目总结................................246

14.5 项目实训................................247

14.6 项目练习................................247

参考文献 .........................................248

内容摘要:

本书紧跟行业技术发展,以“网络服务与管理”为主线展开内容,采用“项目导向,教学做一体化”方式编写而成。本书共有 14 个项目,每个项目均来自实际工作岗位,学生按照正文步骤可以实现所有项目。通过项目,使学生在做中学,在学中做,实现教学做合一。本书内容贴近实际,按照学生职业能力成长的过程,教、学、做一体,并且在用户和组管理等部分项目中,采取了图形化配置和文本方式配置两种方法,图形化操作有助于提高学生的兴趣,降低学习Linux的难度,更好地培养学生的基本职业技能和实际操作能力,从而使其胜任网络服务器架设和管理等相关岗位工作。
  本书适合作为高等职业院校计算机类专业的教材,也可作为全国职业技能大赛和网络培训班的培训教材,还可供网络管理员和系统集成人员以及所有准备从事网络管理的网络爱好者参考使用。

书籍规格:

书籍详细信息
书名Linux网络服务器配置与管理项目教程站内查询相似图书
9787113213107
如需购买下载《Linux网络服务器配置与管理项目教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国铁道出版社
版次1版印次1
定价(元)34.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

Linux网络服务器配置与管理项目教程是中国铁道出版社于2016.1出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-高等职业教育-教材 的书籍。