书籍详情
《Linux操作系统微课版RHEL8》[38M]百度网盘|亲测有效|pdf下载
  • Linux操作系统微课版RHEL8

  • 出版社:北京华夏学林图书专营店
  • 热度:10481
  • 上架时间:2024-06-30 09:08:33
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息:


书名:Linux操作系统(微课版) (RHEL 8/CentOS 8)(第2版)

书码:9787302582922

定价:59

出版社:清华大学出版社



内容简介:


本书是国家精品课程、国家精品资源共享课程和精品在线开放课程“Linu网络作系统”的配套教材。本书满足国家自主可控作系统的战略需要,是一本基于“项目驱动、任务导向”的“双元”模式的“纸质教材+电子活页”的项目化新形态教材。

本书以RHEL 8服务器为例,完全兼容 CentOS 8,“教、学、做”一体,着眼应用,根据网络工程实际工作过程所需的知识和技能抽象出31个教学项目(含12个电子活页视频)。教学项目包括: 搭建与测试Linu服务器、使用常用的Linu命令、Shell与vim编辑器、用户和组管理、文件系统和磁盘管理、配置防火墙和SELinu、DHCP服务器配置、DNS服务器配置、NFS网络文件系统、samba服务器配置、Apache服务器配置、FTP服务器配置、电子邮件服务器配置、代理服务器配置。每章后面有“项目实录”“练习题”等结合实践应用的内容。本书使用大量翔实的企业应用实例,配以知识点微课和项目实录慕课,使“教、学、做”融为一体,实现理论与实践的统一;12个电子活页视频含系统安全与故障排除,以及拓展提升两大学习情境。

本书可作为高等院校大数据、云计算、网络工程、软件工程、计算机科学与技术、计算机网络技术、计算机应用技术等专业的理论与实践一体化教材,也可作为Linu系统管理和网络管理人员的自学指导书。



目录:


1章搭建与测试Linu服务器1

1.1认识Linu作系统1

1.1.1Linu系统的历史1

1.1.2Linu的版权问题2

1.1.3理解Linu体系结构2

1.1.4认识Linu的版本3

1.1.5Red Hat Enterprise Linu 84

1.2使用VM虚拟机安装RHEL 85

1.2.1安装配置VM虚拟机5

1.2.2安装配置RHEL 8作系统12

1.3重置root管理员密码21

1.4使用yum和dnf22

1.5systemd初始化进程25

1.6启动Shell26

1.7配置常规网络27

1.7.1使用nmtui修改主机名28

1.7.2使用系统菜单配置网络29

1.7.3使用图形界面配置网络31

1.7.4使用nmcli命令配置网络33

1.8项目实录: Linu系统安装与基本配置37

1.9练习题38

2章使用常用的Linu命令40

2.1Linu命令基础40

2.1.1了解Linu命令特点40

2.1.2后台运行程序41

2.2熟练使用文件目录类命令41

2.2.1使用浏览目录类命令41

2.2.2熟练使用浏览文件类命令42

2.2.3熟练使用目录作类命令44

2.2.4熟练使用cp命令45

2.2.5熟练使用文件作类命令47

2.3熟练使用系统信息类命令55Linu作系统(微课版) (RHEL 8/CentOS 8)(2版)目录2.4熟练使用进程管理类命令57

2.5熟练使用其他常用命令61

2.6项目实录: 使用Linu基本命令64

2.7练习题65

3章Shell与vim编辑器67

3.1Shell67

3.1.1Shell概述67

3.1.2Shell环境变量69

3.1.3正则表达式72

3.1.4输入/输出重定向与管道74

3.1.5Shell脚本77

3.2vim编辑器80

3.3项目实录87

项目实录一: Shell编程87

项目实录二: vim编辑器87

3.4练习题88

4章用户和组管理90

4.1理解用户账户和组90

4.2理解用户账户文件和组文件91

4.2.1理解用户账户文件91

4.2.2理解组文件93

4.3管理用户账户94

4.3.1新建用户94

4.3.2设置用户账户口令95

4.3.3维护用户账户96

4.4管理组99

4.4.1维护组账户99

4.4.2为组添加用户99

4.5使用su命令100

4.6使用常用的账户管理命令101

4.7企业实战与应用——账户管理实例102

4.8项目实录: 管理用户和组103

4.9练习题103

5章文件系统和磁盘管理106

5.1了解文件系统106

5.1.1认识文件系统106

5.1.2理解Linu文件系统目录结构107

5.1.3理解对路径与相对路径109

5.1.4Linu文件权限管理109

5.2管理磁盘114

5.2.1MBR硬盘与GPT硬盘114

5.2.2物理设备的命名规则115

5.2.3硬盘分区116

5.2.4为虚拟机添加需要的硬盘117

5.2.5硬盘的使用规划119

5.2.6使用硬盘管理工具fdisk119

5.2.7使用其他硬盘管理工具123

5.3在Linu中配置软RAID127

5.3.1常用的RAID127

5.3.2实现RAID的典型案例129

5.4LVM逻辑卷管理器132

5.4.1LVM概述132

5.4.2实现LVM的典型案例133

5.5硬盘配额配置企业案例(XFS文件系统)137

5.5.1环境需求137

5.5.2解决方案138

5.6项目实录141

项目实录一: 文件权限管理141

项目实录二: 文件系统管理142

项目实录三: LVM逻辑卷管理器142

项目实录: 动态磁盘管理143

5.7练习题143

6章配置防火墙和SELinu146

6.1防火墙概述146

6.1.1防火墙的特点146

6.1.2iptables与firewall147

6.1.3NAT基础知识147

6.1.4SELinu149

6.2案例设计及准备150

6.3使用firewalld服务150

6.3.1使用终端管理工具151

6.3.2使用图形管理工具155

6.4管理SELinu158

6.4.1设置SELinu的模式158

6.4.2设置SELinu安全上下文159

6.4.3管理布尔值160

6.5NAT(SNAT和DNAT)企业实战案例162

6.5.1企业环境和需求162

6.5.2解决方案163

6.6项目实录: 配置与管理firewall防火墙168

6.7练习题169

7章DHCP服务器配置170

7.1了解DHCP服务170

7.1.1DHCP服务简介170

7.1.2DHCP服务工作原理170

7.2案例设计及准备172

7.2.1案例设计172

7.2.2案例需求准备173

7.3安装与配置DHCP服务174

7.3.1在服务器Server01上安装DHCP服务器174

7.3.2配置DHCP主配置文件175

7.4配置DHCP服务器应用案例179

7.4.1案例需求179

7.4.2解决方案179

7.5项目实录: 配置与管理DHCP服务器183

7.6练习题185

8章DNS服务器配置187

8.1认识DNS服务187

8.1.1DNS概述187

8.1.2DNS查询模式188

8.1.3DNS域名空间结构188

8.2案例设计与准备189

8.3安装与配置DNS服务189

8.3.1安装与启动DNS190

8.3.2掌握BIND配置文件190

8.4配置主DNS服务器实例193

8.4.1案例环境及需求193

8.4.2解决方案194

8.5配置惟缓存DNS服务器199

8.6使用工具测试DNS199

8.7项目实录: 配置与管理DNS服务器201

8.8练习题201

9章NFS网络文件系统203

9.1NFS基本原理203

9.1.1NFS服务概述203

9.1.2NFS工作原理204

9.1.3NFS组件204

9.2案例设计与准备205

9.3配置一台完整的NFS服务器205

9.3.1NFS服务器端配置205

9.3.2在客户端挂载NFS文件系统210

9.3.3了解NFS服务的文件存取权限212

9.4排除NFS故障212

9.5项目实录: 配置与管理NFS服务器214

9.6练习题215

10章samba服务器配置217

10.1samba简介217

10.2案例设计与准备218

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

10.2.2设备准备219

10.3配置samba服务器219

10.3.1安装并启动samba服务219

10.3.2了解主要配置文件smb.conf220

10.4samba服务的日志文件和密码文件224

10.5user服务器实例解析225

10.6配置可匿名访问的samba服务器231

10.7项目实录: 配置与管理samba服务器233

10.8练习题234

11章Apache服务器配置236

11.1认识Web236

11.2案例设计和准备238

11.3安装与配置Web服务器238

11.3.1安装、启动与停止Apache服务238

11.3.2认识Apache服务器的配置文件240

11.4Web服务器简单案例241

11.4.1设置文档根目录和首页文件的实例241

11.4.2用户个人主页实例243

11.4.3虚拟目录实例245

11.5Web服务器虚拟主机案例246

11.5.1配置基于IP地址的虚拟主机246

11.5.2配置基于域名的虚拟主机248

11.5.3配置基于端口号的虚拟主机249

11.6保障企业网站安全——配置用户身份认证251

11.6.1.htaccess文件控制存取251

11.6.2用户身份认证252

11.7项目实录: 配置与管理Web服务器255

11.8练习题256

12章FTP服务器配置258

12.1认识FTP服务258

12.1.1FTP工作原理258

12.1.2匿名用户259

12.2案例设计与准备259

12.3安装、启动与停止vsftpd服务260

12.4认识vsftpd的配置文件260

12.5配置匿名用户FTP案例262

12.5.1案例需求263

12.5.2解决方案263

12.6配置本地模式的常规FTP服务器案例264

12.6.1案例需求264

12.6.2需求分析265

12.6.3解决方案265

12.7设置vsftp虚拟账户案例268

12.7.1案例需求268

12.7.2解决方案269

12.8项目实录: 配置与管理FTP服务器272

12.9练习题273

13章电子邮件服务器配置274

13.1了解电子邮件服务工作原理274

13.1.1电子邮件服务概述274

13.1.2电子邮件系统的组成274

13.1.3电子邮件传输过程275

13.1.4与电子邮件相关的协议276

13.1.5邮件处理及认证276

13.2案例设计及准备277

13.3配置postfi常规服务器278

13.3.1安装所需要的服务器组件278

13.3.2postfi服务程序主配置文件278

13.3.3发和邮件中继279

13.4配置Dovecot服务程序283

13.4.1安装Dovecot服务程序软件包284

13.4.2配置部署Dovecot服务程序284

13.4.3配置邮件格式与存储路径285

13.4.4创建用户,建立保存邮件的目录285

13.5配置完整的收发邮件服务器案例285

13.5.1案例需求285

13.5.2案例分析285

13.5.3解决方案286

13.6使用CyrusSASL实现SMTP认证案例292

13.6.1案例需求292

13.6.2解决方案292

13.7项目实录: 配置与管理电子邮件服务器295

13.8练习题296

14章代理服务器配置298

14.1认识代理服务器298

14.1.1代理服务器的工作原理298

14.1.2代理服务器的作用299

14.2案例设计与准备299

14.3配置squid服务器300

14.3.1安装、启动、停止与随系统启动squid服务300

14.3.2配置squid服务器301

14.4企业实战与应用案例304

14.4.1企业环境和需求304

14.4.2手动设置代理服务器解决方案305

14.4.3客户端不需要配置代理服务器的解决方案307

14.4.4反向代理的解决方案308

14.4.5几种错误的解决方案(以反向代理为例)309

14.5项目实录: 配置与管理squid代理服务器311

14.6练习题311

附录电子活页313

参考文献315