Linux系统管理与服务器配置(基于CentOS 8)(微课版)

Linux系统管理与服务器配置(基于CentOS 8)(微课版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2022-02
版次: 1
ISBN: 9787121430121
定价: 45.00
装帧: 其他
页数: 232页
6人买过
  • 本书围绕Linux运维工程师岗位对Linux系统及网络服务管理核心技能的要求,通过引入行业标准和职业岗位标准,以基于CentOS平台构建的网络主流技术和主流产品为载体,将Linux基础知识和服务架构融入各项目的工作任务中。本书针对中型和小型网络建设与管理中涉及的技术和技能,是通过精选真实网络建设工程项目案例并加以提炼和虚拟而来的。项目包括部署CentOS 8服务器系统、使用Shell管理本地文件、管理CentOS系统的用户和组、CentOS 8系统的基础配置、企业内部数据存储与共享、部署企业的DHCP服务、部署企业的DNS服务、部署企业的Web服务、部署企业的FTP服务、部署企业的Squid服务、部署企业的邮件服务、部署Linux服务器防火墙。本书既可以作为职业院校计算机相关专业和相关培训机构的教学参考用书,也可以供网络技术人员、网络管理和维护人员、网络系统集成人员阅读和使用。 彭亚发,副教授,广东交通职业技术学院网络专业带头人。主持省教改课题(基于创客教学模式的网络工程实践课程改革)、省级精品课程(大型企业网络构建)第二负责人、主持省教育厅课题(基于网络增值服务的资源共享平台构建研究)。主持或主要参与校级教科研项目11项,获实用新型专利5项、软件著作权5项。公开发表论文20篇,获省级教学能力大赛二等奖。 项目1  部署CentOS 8服务器系统1

    学习目标1

    项目描述1

    项目分析1

    相关知识2

    1.1  Linux系统概述2

    1.2  Linux内核版本2

    1.3  Linux发行版本3

    1.4  CentOS系统简介4

    项目实施4

    练习与实践12

    项目2  使用Shell管理本地文件14

    学习目标14

    项目描述14

    项目分析14

    相关知识15

    2.1  Shell15

    2.2  bash15

    2.3  目录结构26

    2.4  文件系统28

    2.5  vim编辑器29

    项目实施31

    任务2-1  bash基础环境设置31

    任务2-2  命令行下文件与目录的管理32

    任务2-3  命令行下修改系统的配置

             文件35

    练习与实践39

    项目3  管理CentOS系统的用户和组41

    学习目标41

    项目描述41

    项目分析42

    相关知识42

    3.1  用户类型42

    3.2  用户配置43

    3.3  群组44

    项目实施46

    任务3-1  管理信息中心的用户账户46

    任务3-2  管理信息中心的组账户49

    练习与实践53

    项目4  CentOS 8系统的基础配置56

    学习目标56

    项目描述56

    项目分析57

    相关知识57

    4.1  网络连接的基本概念57

    4.2  软件源58

    4.3  系统时间59

    4.4  SSH远程登录59

    4.5  安全策略60

    项目实施60

    任务4-1  配置系统的基本环境60

    任务4-2  配置系统的网络连接62

    任务4-3  配置系统的软件仓库源66

    任务4-4  校准系统的时间67

    练习与实践69

    项目5  企业内部数据存储与共享71

    学习目标71

    项目描述71

    项目分析72

    相关知识73

    5.1  Linux文件权限73

    5.2  Samba服务73

    5.3  Samba服务常用配置文件及参数

          解析74

    项目实施76

    任务5-1  共享文件及权限的配置76

    任务5-2  配置Samba服务器的用户

              共享78

    练习与实践81

    项目6  部署企业的DHCP服务83

    学习目标83

    项目描述83

    项目分析84

    相关知识84

    6.1  DHCP的概念84

    6.2  DHCP客户端首次接入网络的工作

         过程85

    6.3  DHCP客户端IP地址租约的更新88

    6.4  DHCP客户端租用失败的自动配置89

    6.5  DHCP中继代理服务89

    6.6  DHCP服务常用文件及参数解析90

    项目实施93

    任务6-1  部署DHCP服务,实现信息

             中心客户机接入局域网93

    任务6-2  配置DHCP作用域,实现信息

             中心客户机访问外网98

    任务6-3  配置DHCP中继代理服务,实现

             所有部门客户机自动配置网络

             信息101

    任务6-4  DHCP服务器的日常运维与

             管理105

    练习与实践108

    项目7  部署企业的DNS服务110

    学习目标110

    项目描述110

    项目分析111

    相关知识112

    7.1  DNS基本概念112

    7.2  DNS服务器的分类113

    7.3  DNS的查询模式114

    7.4  DNS域名解析过程115

    7.5  DNS服务常用文件及参数解析116

    项目实施120

    任务7-1  实现北京总部主DNS

             服务器的部署120

    任务7-2  实现广州子公司委派DNS

             服务器的部署125

    任务7-3  实现香港办事处辅助DNS

             服务器的部署132

    任务7-4  DNS服务器的管理135

    练习与实践137

    项目8  部署企业的Web服务141

    学习目标141

    项目描述141

    项目分析142

    相关知识142

    8.1  Web服务简介142

    8.2  URL的概念143

    8.3  Apache简介144

    8.4  Web服务器工作原理144

    8.5  Apache常用文件及参数解析145

    项目实施147

    任务8-1  部署企业的门户网站

             (HTML)147

    任务8-2  基于端口部署人事管理系统

             站点148

    任务8-3  基于域名部署项目管理系统

             站点150

    练习与实践152

    项目9  部署企业的FTP服务155

    学习目标155

    项目描述155

    项目分析156

    相关知识157

    9.1  FTP协议的组成157

    9.2  常用FTP服务器和客户端程序157

    9.3  FTP协议的典型消息158

    9.4  匿名FTP与实名FTP159

    9.5  FTP协议的工作原理与工作方式160

    9.6  FTP服务常用文件及参数解析162

    项目实施165

    任务9-1  部署企业公共FTP站点165

    任务9-2  部署部门专属FTP站点168

    任务9-3  配置FTP服务器权限171

    练习与实践175

    项目10  部署企业的Squid服务178

    学习目标178

    项目描述178

    项目分析179

    相关知识179

    10.1  Squid179

    10.2  Squid服务的工作流程180

    10.3  正向代理180

    10.4  反向代理181

    10.5  透明代理181

    10.6  Squid ACL182

    10.7  正向代理和反向代理的区别183

    10.8  Squid服务常用配置文件及解析183

    项目实施185

    任务10-1  部署企业的正向代理

              服务器185

    任务10-2  设置企业的Squid ACL

              规则188

    任务10-3  部署企业的反向代理

              服务器191

    练习与实践192

    项目11  部署企业的邮件服务195

    学习目标195

    项目描述195

    项目分析196

    相关知识196

    11.1  POP3、SMTP与IMAP196

    11.2  电子邮件系统及其工作原理198

    11.3  Postfix199

    11.4  Dovecot200

    11.5  Postfix服务常用配置文件及

         参数解析201

    11.6  Dovecot服务常用配置文件及

         参数解析201

    项目实施203

    任务11-1  部署及配置Postfix电子邮件

              服务203

    任务11-2  部署及配置Dovecot邮件

              服务207

    练习与实践209

    项目12  部署Linux服务器防火墙212

    学习目标212

    项目描述212

    项目分析213

    相关知识214

    12.1  防火墙的类型214

    12.2  Netfilter214

    12.3  iptables215

    12.4  Firewalld215

    项目实施215

    任务12-1  配置NAT地址转换215

    任务12-2  配置防火墙规则217

    练习与实践219
  • 内容简介:
    本书围绕Linux运维工程师岗位对Linux系统及网络服务管理核心技能的要求,通过引入行业标准和职业岗位标准,以基于CentOS平台构建的网络主流技术和主流产品为载体,将Linux基础知识和服务架构融入各项目的工作任务中。本书针对中型和小型网络建设与管理中涉及的技术和技能,是通过精选真实网络建设工程项目案例并加以提炼和虚拟而来的。项目包括部署CentOS 8服务器系统、使用Shell管理本地文件、管理CentOS系统的用户和组、CentOS 8系统的基础配置、企业内部数据存储与共享、部署企业的DHCP服务、部署企业的DNS服务、部署企业的Web服务、部署企业的FTP服务、部署企业的Squid服务、部署企业的邮件服务、部署Linux服务器防火墙。本书既可以作为职业院校计算机相关专业和相关培训机构的教学参考用书,也可以供网络技术人员、网络管理和维护人员、网络系统集成人员阅读和使用。
  • 作者简介:
    彭亚发,副教授,广东交通职业技术学院网络专业带头人。主持省教改课题(基于创客教学模式的网络工程实践课程改革)、省级精品课程(大型企业网络构建)第二负责人、主持省教育厅课题(基于网络增值服务的资源共享平台构建研究)。主持或主要参与校级教科研项目11项,获实用新型专利5项、软件著作权5项。公开发表论文20篇,获省级教学能力大赛二等奖。
  • 目录:
    项目1  部署CentOS 8服务器系统1

    学习目标1

    项目描述1

    项目分析1

    相关知识2

    1.1  Linux系统概述2

    1.2  Linux内核版本2

    1.3  Linux发行版本3

    1.4  CentOS系统简介4

    项目实施4

    练习与实践12

    项目2  使用Shell管理本地文件14

    学习目标14

    项目描述14

    项目分析14

    相关知识15

    2.1  Shell15

    2.2  bash15

    2.3  目录结构26

    2.4  文件系统28

    2.5  vim编辑器29

    项目实施31

    任务2-1  bash基础环境设置31

    任务2-2  命令行下文件与目录的管理32

    任务2-3  命令行下修改系统的配置

             文件35

    练习与实践39

    项目3  管理CentOS系统的用户和组41

    学习目标41

    项目描述41

    项目分析42

    相关知识42

    3.1  用户类型42

    3.2  用户配置43

    3.3  群组44

    项目实施46

    任务3-1  管理信息中心的用户账户46

    任务3-2  管理信息中心的组账户49

    练习与实践53

    项目4  CentOS 8系统的基础配置56

    学习目标56

    项目描述56

    项目分析57

    相关知识57

    4.1  网络连接的基本概念57

    4.2  软件源58

    4.3  系统时间59

    4.4  SSH远程登录59

    4.5  安全策略60

    项目实施60

    任务4-1  配置系统的基本环境60

    任务4-2  配置系统的网络连接62

    任务4-3  配置系统的软件仓库源66

    任务4-4  校准系统的时间67

    练习与实践69

    项目5  企业内部数据存储与共享71

    学习目标71

    项目描述71

    项目分析72

    相关知识73

    5.1  Linux文件权限73

    5.2  Samba服务73

    5.3  Samba服务常用配置文件及参数

          解析74

    项目实施76

    任务5-1  共享文件及权限的配置76

    任务5-2  配置Samba服务器的用户

              共享78

    练习与实践81

    项目6  部署企业的DHCP服务83

    学习目标83

    项目描述83

    项目分析84

    相关知识84

    6.1  DHCP的概念84

    6.2  DHCP客户端首次接入网络的工作

         过程85

    6.3  DHCP客户端IP地址租约的更新88

    6.4  DHCP客户端租用失败的自动配置89

    6.5  DHCP中继代理服务89

    6.6  DHCP服务常用文件及参数解析90

    项目实施93

    任务6-1  部署DHCP服务,实现信息

             中心客户机接入局域网93

    任务6-2  配置DHCP作用域,实现信息

             中心客户机访问外网98

    任务6-3  配置DHCP中继代理服务,实现

             所有部门客户机自动配置网络

             信息101

    任务6-4  DHCP服务器的日常运维与

             管理105

    练习与实践108

    项目7  部署企业的DNS服务110

    学习目标110

    项目描述110

    项目分析111

    相关知识112

    7.1  DNS基本概念112

    7.2  DNS服务器的分类113

    7.3  DNS的查询模式114

    7.4  DNS域名解析过程115

    7.5  DNS服务常用文件及参数解析116

    项目实施120

    任务7-1  实现北京总部主DNS

             服务器的部署120

    任务7-2  实现广州子公司委派DNS

             服务器的部署125

    任务7-3  实现香港办事处辅助DNS

             服务器的部署132

    任务7-4  DNS服务器的管理135

    练习与实践137

    项目8  部署企业的Web服务141

    学习目标141

    项目描述141

    项目分析142

    相关知识142

    8.1  Web服务简介142

    8.2  URL的概念143

    8.3  Apache简介144

    8.4  Web服务器工作原理144

    8.5  Apache常用文件及参数解析145

    项目实施147

    任务8-1  部署企业的门户网站

             (HTML)147

    任务8-2  基于端口部署人事管理系统

             站点148

    任务8-3  基于域名部署项目管理系统

             站点150

    练习与实践152

    项目9  部署企业的FTP服务155

    学习目标155

    项目描述155

    项目分析156

    相关知识157

    9.1  FTP协议的组成157

    9.2  常用FTP服务器和客户端程序157

    9.3  FTP协议的典型消息158

    9.4  匿名FTP与实名FTP159

    9.5  FTP协议的工作原理与工作方式160

    9.6  FTP服务常用文件及参数解析162

    项目实施165

    任务9-1  部署企业公共FTP站点165

    任务9-2  部署部门专属FTP站点168

    任务9-3  配置FTP服务器权限171

    练习与实践175

    项目10  部署企业的Squid服务178

    学习目标178

    项目描述178

    项目分析179

    相关知识179

    10.1  Squid179

    10.2  Squid服务的工作流程180

    10.3  正向代理180

    10.4  反向代理181

    10.5  透明代理181

    10.6  Squid ACL182

    10.7  正向代理和反向代理的区别183

    10.8  Squid服务常用配置文件及解析183

    项目实施185

    任务10-1  部署企业的正向代理

              服务器185

    任务10-2  设置企业的Squid ACL

              规则188

    任务10-3  部署企业的反向代理

              服务器191

    练习与实践192

    项目11  部署企业的邮件服务195

    学习目标195

    项目描述195

    项目分析196

    相关知识196

    11.1  POP3、SMTP与IMAP196

    11.2  电子邮件系统及其工作原理198

    11.3  Postfix199

    11.4  Dovecot200

    11.5  Postfix服务常用配置文件及

         参数解析201

    11.6  Dovecot服务常用配置文件及

         参数解析201

    项目实施203

    任务11-1  部署及配置Postfix电子邮件

              服务203

    任务11-2  部署及配置Dovecot邮件

              服务207

    练习与实践209

    项目12  部署Linux服务器防火墙212

    学习目标212

    项目描述212

    项目分析213

    相关知识214

    12.1  防火墙的类型214

    12.2  Netfilter214

    12.3  iptables215

    12.4  Firewalld215

    项目实施215

    任务12-1  配置NAT地址转换215

    任务12-2  配置防火墙规则217

    练习与实践219
查看详情
相关图书 / 更多
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux操作系统活页式教程
李国辉
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux系统自动化运维(Python版)(微课版)
张莉,丁传炜
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux源码趣读
闪客
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux 内核完全注释(20周年版) 赵炯
赵炯
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux网络操作系统项目式教程(CentOS 7.6)(微课版)(第2版)
刘正,张运嵩,尤澜涛主编
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux 内核完全剖析——基于0.12内核(15周年版) 赵炯
赵炯
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux高效学习教程:Linux就该这么学+Linux常用命令自学手册
刘遄 刘遄
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux后端开发工程实践
万木春
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
Linux运维从入门到精通
明日科技
您可能感兴趣 / 更多
Linux系统管理与服务器配置(基于CentOS 8)(微课版)
云计算中心运维服务(中级)
彭亚发 著