本教材基于项目—任务—子任务的三级结构、能力本位理念、项目教学法和混合教学的方式,科学地设计了具体的教学模式,融入了大量思政元素,本着以学习者为中心的原则,利用项目情景导入课程内容,准确、全面地展示了课程的重点、难点。本教材分为三部分,第一部分为基础入门实战,第二部分为系统管理进阶,第三部分为云计算与智慧运维应用;设置了6个项目,每个项目包含2~6个任务,遵循由易到难、从示范到引导、循序渐进的方式。每个项目都设计了具体的教学目标和重点、难点分析,每个项目以2~4个课时为宜,教师可依据专业要求、课程标准选取教学内容,围绕学习任务组织具体教学。本教材可作为职业院校计算机类相关专业“Linux网络操作系统”课程的教材,也可作为Linux系统培训用书和Linux爱好者自学用书。
许彦佳,高级工程师,毕业于华南师范大学,广州市轻工职业学校计算机教师兼教学部副部长。全国职业院校技能大赛网络搭建与维护赛项裁判,广州市教育学会信息技术委员会中心组成员,著作方向为计算机网络技术、系统运维方向,2019年获得广东省职业院校技能大赛网络搭建及应用一等奖,2019年获得全国职业院校技能大赛网络搭建与应用二等奖。
项目一?新时代Linux基础:数字强国之路 1
任务一 探索科技国魂:Linux系统的安装与连接 1
子任务1 科技兴国新动力:Linux服务器的快速部署 3
子任务2 科技创新助力:Linux服务器的远程运维管理 11
任务二 民族自主创新:国产Linux系统的安装 15
子任务1 自主创新先锋:银河麒麟系统实战 16
子任务2 国产生态共建:欧拉系统的部署 20
拓展任务 破茧重生:系统密码的重置与恢复 24
项目二?数字强基工程:Linux系统的基础应用 27
任务一 文件操作基础:数据管理之道 27
子任务1 文件系统探索:Linux系统的目录结构与类型 29
子任务2 文件管理精要:基础操作与技巧 32
子任务3 文本处理技巧:内容查看与分析 37
子任务4 编辑器应用:vim使用指南 44
任务二 安全权限管控:用户与访问管理 50
子任务1 用户管理基础:身份认证体系 51
子任务2 文件权限精通:访问控制机制 59
任务三 系统环境配置:网络与软件管理 65
子任务1 网络基础配置:连接管理基础 66
子任务2 网络工具应用:连接优化提升 71
子任务3 软件包管理基础:RPM应用详解 76
子任务4 高级软件管理:YUM/DNF工具精通 81
项目三?网络基础设施建设 88
任务一 网站建设先锋:Apache服务器管理 88
子任务1 筑基创新:Web服务器的部署 90
子任务2 精益求精:网站目录管理 94
子任务3 创新升级:Nginx的高效部署 97
拓展任务?共享共赢:多站点统一管理 101
任务二 数字资源共享:FTP服务优化配置 106
子任务1 开放共享:匿名访问配置 107
子任务2 安全可控:本地用户管理 111
任务三 跨平台协同创新:Samba服务的部署 115
子任务1 安全存储:Samba服务的基础配置 117
子任务2 协同共享:文件系统的共享配置 120
任务四 域名解析助手:DNS服务的配置 123
子任务1 基础创新:DNS服务的安装 125
子任务2 正向解析:域名到IP地址的映射 127
子任务3 反向解析:IP地址到域名的映射 132
拓展任务?攻防实践:DNS欺骗与钓鱼网站 135
任务五 通信安全卫士:邮件服务器的管理 138
子任务1 安全邮件:服务器的配置与维护 140
子任务2 邮件客户端:Foxmail配置应用 144
任务六 网络赋能之路:DHCP服务优化 148
子任务1 智慧网络:DHCP服务器的部署 150
子任务2 创新服务:国产操作系统的DHCP部署 154
项目四?数据强国之基 159
任务一 强基固本:磁盘的管理与优化 159
子任务1 资源整合:磁盘设备管理 161
子任务2 性能优化:交换分区配置 167
子任务3 智慧管控:磁盘配额设置 171
任务二 数据库创新:MariaDB的管理与优化 174
子任务1 基础创新:数据库的安装与配置 176
子任务2 用户权限:安全管理体系 179
子任务3 数据保护:备份恢复方案 185
任务三 网络防护实战:Iptables与Firewalld 190
子任务1 Iptables防护:网络访问控制 192
子任务2 Firewalld创新:动态防火墙 198
项目五?云计算创新之路 205
任务一 云原生技术探索:云服务与容器实践 205
子任务1 云端起航:云主机的部署与管理 206
子任务2 容器创新:Docker的基础操作 213
任务二 大数据技术探索:Hadoop的基础与部署 219
子任务1 大数据基石:Hadoop生态认知 220
子任务2 集群实践:Hadoop的部署 223
致谢 229