注册 登录 进入教材巡展
#

出版时间:2023-11

出版社:中国铁道出版社

以下为《Linux网络操作系统与实训(第5版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 中国铁道出版社
  • 9787113305468
  • 5-1
  • 502269
  • 66259756-6
  • 16开
  • 2023-11
  • 计算机类
  • 高职
内容简介
本书是国家精品课程、国家精品资源共享课程和国家在线精品课程配套教材。书中以目前被广泛应

用的 Red Hat Enterprise Linux 8(兼容 CentOS 8)服务器发行版为例,采用教、学、做相结合的模式,以

理论为基础,着眼企业应用,全面系统地介绍了 Linux 操作系统管理及服务器的配置。全书共五个学习

情境,包括安装与配置 Linux 操作系统、Linux 常用命令、shell 与 vim 编辑器,管理用户和组、管理文

件系统和磁盘、配置网络和使用 SSH 服务、配置与管理网络文件系统,配置与管理防火墙、配置与管

理代理服务器,配置与管理 samba、DHCP、DNS、Apache、FTP、Postfix 邮件服务器,拓展与提高等内

容。教材、知识点微课 + 课堂慕课 + 项目实训慕课、电子活页使“教、学、做、导、考”融为一体,

实现理论与实践的完美统一。

本书是一本“纸质教材 + 电子活页”的融媒体教材,可作为计算机应用技术、计算机网络技术、

等计算机类相关专业的理论与实践一体化教材,也可作为 Linux 系统管理和其他网络管理人员的自学指

导书。


目录
学习情境一  系统安装与常用命令

项目1  安装与配置Linux操作系统_x005f_x005f_x005f_x0008_�������2

1.1  项目相关知识 ...........................................2

1.1.1 Linux操作系统的历史 ........................................3

1.1.2 Linux的版权问题及特点 ....................................3

1.1.3 理解Linux的体系结构 ........................................3

1.1.4 Linux的版本 ........................................................4

1.1.5 RHEL 8 ................................................................5

1.2  项目设计与准备........................................5

1.2.1 项目设计 ..............................................................5

1.2.2 项目准备 ..............................................................6

1.3  项目实施...................................................7

任务1-1 安装与配置虚拟机 ........................................7

任务1-2 安装RHEL 8 .................................................10

任务1-3 使用yum和dnf ..............................................16

任务1-4 启动shell .......................................................18

任务1-5 制作系统快照 ..............................................18

1.4  拓展阅读  核高基与国产操作系统.........18

1.5  项目实训  安装与基本配置Linux操作

        系统......................................19

练习题.............................................................20

项目2 使用Linux常用命令_x0008_�������������� 22

2.1  项目相关知识 22

2.1.1 了解Linux命令的特点 ......................................23

2.1.2 后台运行程序 ....................................................23

2.2  项目设计与准备......................................23

2.3  项目实施.................................................23

任务2-1 熟练使用文件目录类命令 ..........................23

任务2-2 熟练使用系统信息类命令 ..........................34

任务2-3 熟练使用进程管理类命令 ..........................35

任务2-4 熟练使用其他常用命令 ..............................38

2.4  拓展阅读  中国计算机的主奠基者.........41

2.5  项目实训  熟练使用Linux基本命令........41

练习题.............................................................41

项目3  shell与vim编辑器_x0008_��������������� 43

3.1  项目相关知识 .........................................43

3.1.1 shell概述 ............................................................44

3.1.2 shell环境变量 ....................................................45

3.1.3 正则表达式 ........................................................48

3.2  项目设计与准备......................................49

3.3  项目实施.................................................49

任务3-1 使用输入/输出重定向 .................................50

任务3-2 使用管道 ......................................................51

任务3-3 编写shell脚本 ...............................................52

任务3-4 使用vim编辑器 ............................................54

3.4  拓展阅读  为计算机事业做出过巨大

        贡献的王选院士....................57

3.5  项目实训.................................................58

项目实训一 shell编程 ................................................58

项目实训二 vim编辑器 .............................................58

练习题.............................................................59

Linux 网络操作系统与实训 ( 第五版)

学习情境二  系统管理与配置

项目4 管理用户和组_x0008_���������������������� 62

4.1  项目相关知识 .........................................62

4.1.1 理解用户账户和组 ............................................62

4.1.2 理解用户账户文件 ............................................63

4.1.3 理解组文件 ........................................................65

4.2  项目设计与准备......................................66

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

任务4-1 新建用户 ......................................................66

任务4-2 设置用户账户口令 ......................................67

任务4-3 维护用户账户 ..............................................68

任务4-4 管理组 ..........................................................70

任务4-5 使用su命令 ...................................................71

任务4-6 使用常用的账户管理命令 ..........................72

4.4  拓展阅读  中国国家顶级域名“CN”....73

4.5  项目实训  管理用户和组 .......................73

练习题.............................................................74

项目5 管理文件系统和磁盘������������� 76

5.1  项目相关知识 .........................................76

5.1.1 认识文件系统 ....................................................76

5.1.2 理解Linux文件系统结构 ..................................78

5.1.3 理解绝对路径与相对路径 ................................79

5.2  项目设计与准备......................................79

5.3  项目实施.................................................80

任务5-1 管理Linux文件权限 .....................................80

任务5-2 常用磁盘管理工具 ......................................84

任务5-3 在Linux中配置软RAID ...............................90

任务5-4 管理LVM逻辑卷 ..........................................94

5.4  拓展阅读  图灵奖 ................................100

5.5  项目实训...............................................100

项目实训一 管理文件系统 ......................................100

项目实训二 管理文件权限 ......................................100

项目实训三 管理动态磁盘 ......................................101

项目实训四 管理LVM逻辑卷 .................................101

练习题...........................................................101

项目6  配置网络和使用SSH服务_x0008_����� 104

6.1  项目相关知识 .......................................104

6.2  项目设计与准备....................................106

6.3  项目实施...............................................106

任务6-1 使用系统菜单配置网络 ............................106

任务6-2 使用图形界面配置网络 ............................108

任务6-3 使用nmcli命令配置网络 ...........................110

任务6-4 配置远程控制服务 ....................................113

6.4  拓展阅读  全球IPv4地址耗尽是怎么

        回事....................................116

6.5  项目实训  配置TCP/IP网络接口和配置

        远程管理.............................117

练习题...........................................................117

项目7 配置与管理网络文件系统������ 119

7.1  项目知识准备 .......................................119

7.1.1 NFS服务概述 ..................................................119

7.1.2 NFS服务的守护进程 ......................................121

7.2  项目设计与准备....................................121

7.3  项目实施...............................................122

任务7-1 配置一台完整的NFS服务器 .....................122

任务7-2 在客户端挂载NFS .....................................126

任务7-3 了解NFS服务的文件存取权限 .................128

7.4  拓展阅读  国家最高科学技术奖...........128

7.5  项目实训  配置与管理NFS服务器 .......128

练习题...........................................................129

学习情境三  网络系统安全

项目8 配置与管理防火墙�������������� 132

8.1  项目相关知识 .......................................132

8.1.1 防火墙概述 ......................................................132

8.1.2 iptables与firewalld ...........................................133

8.1.3 NAT基础知识 ..................................................133

8.2  项目设计及准备....................................135

8.2.1 项目设计 ..........................................................135

8.2.2 项目准备 ..........................................................135

8.3  项目实施...............................................135

任务8-1 使用firewalld服务 ......................................135

任务8-2 完成NAT(SNAT和DNAT)企业

实战 .............................................................141

8.4  拓展阅读  中国的“龙芯”..................146

8.5  项目实训  配置与管理firewall防火墙...147

练习题...........................................................148

项目9  配置与管理代理服务器����������� 149

9.1  项目相关知识 .......................................149

9.1.1 代理服务器的工作原理 ..................................149

9.1.2 代理服务器的作用 ..........................................150

9.2  项目设计与准备....................................150

9.3  项目实施...............................................151

任务9-1 安装、启动、停止squid服务 ....................151

任务9-2 配置squid服务器 ........................................152

任务9-3 企业实战与应用 ........................................154

9.4  拓展阅读  国产操作系统

              “银河麒麟”.......................160

9.5  项目实训  配置与管理squid代理服务器...160

练习题...........................................................161

学习情境四  网络服务器配置

与管理

项目10 配置与管理samba服务器���� 163

10.1  项目相关知识 .....................................163

10.1.1 了解samba应用环境 .....................................164

10.1.2 了解SMB协议 ...............................................164

10.2  项目设计与准备..................................164

10.2.1 了解samba服务器配置的工作流程 .............164

10.2.2 设备准备 ........................................................165

10.3  项目实施.............................................165

任务10-1 安装并启动samba服务 ............................165

任务10-2 了解主要配置文件smb.conf ....................165

任务10-3 samba服务的日志文件和密码文件 ........168

任务10-4 user服务器实例解析 ................................169

任务10-5 配置可匿名访问的samba服务器 ............174

10.4  拓展阅读 “龙芯之母”——黄令仪院士................176

10.5  项目实训  配置与管理samba服务器...176

练习题...........................................................177

项目11  配置与管理DHCP服务器����� 179

11.1  项目相关知识 .....................................179

11.1.1 DHCP服务器概述 .........................................179

11.1.2 DHCP的工作过程 .........................................180

11.1.3 DHCP服务器分配给客户端的IP地址 类型 ................................................................180

11.2  项目设计与准备..................................181

11.2.1 项目设计 ........................................................181

11.2.2 项目准备 ........................................................181

11.3  项目实施.............................................182

任务11-1 在服务器Server01上安装DHCP

服务器 ......................................................182

任务11-2 熟悉DHCP主配置文件 ............................183

任务11-3 配置DHCP服务器的应用实例 ................186

11.4  拓展阅读  中国的超级计算机 ............189

11.5  项目实训  配置与管理DHCP服务器...189

练习题...........................................................192

项目12 配置与管理DNS服务器_x0008_������� 193

12.1  项目相关知识 .....................................193

12.1.1 域名空间 ........................................................193

12.1.2 域名解析过程 ................................................194

12.2  项目设计与准备..................................195

12.2.1 项目设计 ........................................................195

12.2.2 项目准备 ........................................................195

12.3  项目实施.............................................195

任务12-1 安装与启动DNS ......................................195

任务12-2 掌握BIND配置文件 .................................196

任务12-3 配置主DNS服务器实例 ..........................199

任务12-4 配置缓存DNS服务器 ..............................203

任务12-5 测试DNS的常用命令及常见错误 ..........204

12.4  拓展阅读  “雪人计划” ...................205

12.5  项目实训  配置与管理DNS服务器.....205

练习题...........................................................206

项目13 配置与管理Apache服务器��� 208

13.1  项目相关知识 .....................................208

13.1.1 Web服务概述.................................................208

13.1.2 HTTP ..............................................................209

13.2  项目设计与准备..................................209

13.2.1 项目设计 ........................................................209

13.2.2 项目准备 ........................................................209

13.3  项目实施.............................................209

任务13-1 安装、启动与停止Apache服务器 ..........209

任务13-2 认识Apache服务器的配置文件 ..............211

任务13-3 设置文档根目录和首页文件的实例 ......212

任务13-4 用户个人主页实例 ..................................213

任务13-5 虚拟目录实例 ..........................................214

任务13-6 配置基于IP地址的虚拟主机 ...................215

任务13-7 配置基于域名的虚拟主机 ......................217

任务13-8 配置基于端口号的虚拟主机 ..................218

13.4  拓展阅读  文化自信的历史担当.........220

13.5  项目实训  配置与管理Web服务器.....220

练习题...........................................................221

项目14 配置与管理FTP服务器�������� 223

14.1  项目相关知识 .....................................223

14.1.1 FTP的工作原理 .............................................223

14.1.2 匿名用户 ........................................................224

14.2  项目设计与准备..................................224

14.3  项目实施.............................................225

任务14-1 安装、启动与停止vsftpd服务 ................225

任务14-2 认识vsftpd的配置文件 ............................225

任务14-3 配置匿名用户FTP实例 ...........................227

任务14-4 配置本地模式的常规FTP服务器

实例 .........................................................229

任务14-5 设置vsftp虚拟账号 ..................................232

14.4  拓展阅读  文化自信的历史根基.........235

14.5  项目实训  配置与管理FTP服务器......236

练习题...........................................................237

项目15 配置与管理电子邮件服务器��� 238

15.1  项目相关知识 .....................................238

15.1.1 电子邮件服务概述 ........................................238

15.1.2 电子邮件系统的组成 ....................................239

15.1.3 电子邮件传输过程 ........................................239

15.1.4 与电子邮件相关的协议 ................................240

15.1.5 邮件中继 ........................................................241

15.2  项目设计与准备..................................241

15.2.1 项目设计 ........................................................241

15.2.2 项目准备 ........................................................241

15.3  项目实施.............................................242

任务15-1 配置Postfix常规服务器 ...........................242

任务15-2 配置dovecot服务程序 ..............................246

任务15-3 配置一个完整的收发邮件服务器

并测试 .......................................................248

任务15-4 使用Cyrus-SASL实现SMTP认证 ...........253

15.4  拓展阅读  中国Internet的先驱

                ——钱天白.......................256

15.5  项目实训  配置与管理电子邮件

                服务器..............................257

练习题...........................................................257

学习情境五  拓展与提高

(电子活页视频)

电子活页....................................... 260

参考文献
Baidu
map