计算机类教材 > 微机原理与操作系统

Linux系统管理与服务配置(第2版)

书号:9787113281601 套系名称:“十四五”高等职业教育计算机类新形态一体化系列教材

作者:原建伟 出版日期:2021-11-01

定价:38.00 页码 / 开本: /16

策划编辑:翟玉峰 责任编辑:翟玉峰 徐盼欣

适用专业:计算机教材 适用层次:高职高专

最新印刷时间:2022-07-26

资源下载
教学课件 教学素材
习题答案 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  •     本书以目前主流的 CentOS 为基础,通过项目驱动方式对Linux 基本操作与常用的网络服务进行讲解,最后通过综合实训强化学习内容,重点培养学生的实际动手能力和应用能力。
        全书共分11个项目和一个综合实训,内容包括 Linux 系统安装、文件和目录管理、用户和组管理、磁盘存储管理、网络管理、DNS 配置与管理、网络共享服务配置与管理、WWW 配置与管理、VPN配置与管理、邮件服务器配置与管理、防火墙配置与管理。本书内容丰富、由浅入深,强调基础技能的应用,适用于理论与实践一体化教学。书中给出部分操作视频,可以通过扫描二维码观看。
        本书适合作为高等职业院校Linux 系统管理与服务配置课程的教材,也可作为云计算、大数据等相关课程的前驱课程教材、Linux 系统运维培训教材和广大计算机用户的参考用书。
    
  •     随着《中华人民共和国国民经济和社会发展第十四个五年规划和二〇三五年远景目标纲要》的发布,国家在云计算、大数据、人工职能等领域不断进行布局,也对高职教育提出了新的要求,在新的高职教育专业目录体系下,也不断强化各专业在“新基建”体系中的改变。在新的形势下,“新基建”对信息类以及相关专业提出了更高的要求。编者在对新的专业需求进行充分分析后,结合目前相关技术领域的发展现状,在第一版的基础上修订了本书。在修订过程中不仅参考行业发展和技术前沿,同时也重点针对高职学生的特点,结合教学过程中的经验,并进一步进行修改优化。
      本版在保持第一版章节结构的基础上对内容进行了较大改动。首先,更换了Linux发行版,由原来Red Hat Linux 5更新为CentOS 7,以便紧跟技术发展,选择CentOS 7的原因在于其与Red Hat Linux之间存在的紧密联系,同时该版本也是一个长期支持版本,因此在实际生产环境中大量被采用。书中所有示例都已更新为CentOS环境下的实际操作内容,同时也适合在Red Hat Linux相对应版本的系统中使用。其次,书中用于远程登录的终端软件也更换为MobaXterm_Personal;项目2中新增了yum源的配置,以及使用yum的安装方式,同时调整了部分小节的顺序,使其更便于教学;项目4中原有基于quota的磁盘配额更新了基于xfs文件系统的磁盘配额示例与案例;项目5中增加了新版本的网络配置相关命令;项目6中,DNS配置文件结构也更新为高版本规范,项目8中将原MySQL数据库更新为CentOS中默认数据库MariaDB;并增加了LAMP平台的搭建;项目11中增加了CentOS中新版防火墙Firewalld的讲解和使用示例。
       经过上述增改,本书内容进一步完善,增强了对大数据和云计算所需知识和技能的支持。本书通过简单示例,结合综合项目的递进方式,在尽可能短的时间内让读者掌握相应的知识和技能,从而获得在网络应用、云计算和大数据等领域的运维能力。本书不仅适合高职计算机网络技术专业、云计算专业、大数据相关专业中Linux运维相关课程的使用,也可作为中职计算机类专业培养企业网络信息服务配置与管理相关课程的教材,还可作为学习Linux运维的读者自学使用。在高职教育中采用本书进行教学时,建议安排在60-70学时。
        在本书的编写过程中,得到了王坤教授的大力帮助,同时也感谢为本书的编写、出版提供支持、帮助的老师和朋友们。
        由于时间仓促,书中疏漏和不足之处在所难免,敬请广大读者提出宝贵的意见和建议。
    
    
    原建伟 
    2021年5月
  • 项目1  Linux系统安装
    1.1  技术准备
     1.1.1  Linux概述
     1.1.2  Linux磁盘分区
     1.1.3  虚拟机的使用
    1.2  项目实施
     1.2.1  安装过程
     1.2.2  定制安装方式
    1.3  技术拓展
     1.3.1  安装Ubuntu Linux
     1.3.2  多操作系统安装
     1.3.3  Linux系统在中国的本地化
    小结
    练习
    
    项目2  文件和目录管理
    2.1  技术准备
     2.1.1  文件与目录
     2.1.2  Linux文件和目录的操作
    2.2  项目实施
     2.2.1  文件和目录操作
     2.2.2  文件权限
    2.3  技术拓展
     2.3.1  文档的归档与压缩
     2.3.2  vi编辑器的使用
     2.3.3  Linux软件的安装
    小结
    练习
    
    项目3  用户和组管理
    3.1  技术准备
     3.1.1  Linux系统中的用户
     3.1.2  组群
     3.1.3  账号文件
    3.2  项目实施
     3.2.1  图形桌面环境下管理用户与组群
     3.2.2  使用命令管理用户账号和组群
     3.2.3  批量添加用户
    3.3  技术拓展
     3.3.1  Linux下的ACL简介
     3.3.2  ACL示例
    小结
    练习
    
    项目4  磁盘存储管理
    4.1  技术准备
     4.1.1  Linux存储
     4.1.2  磁盘管理命令
    4.2  项目实施
     4.2.1  逻辑卷的管理
     4.2.2  磁盘配额管理
    4.3  技术拓展
    小结
    练习
    
    项目5  网络管理
    5.1  技术准备
     5.1.1  网络配置
     5.1.2  DHCP服务
    5.2  项目实施
     5.2.1  配置网络参数
     5.2.3  DHCP服务配置
    5.3  技术拓展
    小结
    练习
    
    项目6  DNS配置与管理
    6.1  技术准备
     6.1.1  DNS服务的工作原理
     6.1.2  DNS配置文件
    6.2  项目实施
     6.2.1  企业域名服务规划
     6.2.2  修改配置文件配置DNS服务
    6.3  技术拓展
     6.3.1  DNS服务测试命令
     6.3.2  DNS辅助服务器和DNS缓存服务器
    小结
    练习
    
    项目7  Linux网络共享服务配置与管理
    7.1  技术准备
    7.1.1  Samba服务
    7.1.2  FTP服务
    7.2  项目实施
     7.2.1  简单Samba共享配置
     7.2.2  创建隐藏共享
     7.2.3  Vsftp服务的配置
     7.2.4  FTP服务测试
    7.3  技术拓展
     7.3.1  FTP服务权限管理
     7.3.2  NFS服务与配置
    小结
    练习
    
    项目8   WWW配置与管理
    8.1  技术准备
     8.1.1  WWW服务
     8.1.2  Apache服务器
    8.2  项目实施
     8.2.1  基于端口的虚拟主机配置Apache服务
     8.2.2  基于IP地址的虚拟主机配置Apache服务
     8.2.3  基于域名方式配置Apache服务
    8.3  技术拓展
     8.3.1  MariaDB数据库
     8.3.2  安装和使用MariaDB
     8.3.3  MariaDB的基本操作
     8.3.4  LAMP
    小结
    练习
    
    项目9  VPN配置与管理
    9.1  技术准备
     9.1.1  VPN的种类
     9.1.2  PPTP协议
     9.1.3  PPTP的安装和配置
    9.2  项目实施
     9.2.1  PPTP VPN的配置
     9.2.2  VPN的使用
    9.3  技术拓展
     9.3.1  几种VPN协议对比
     9.3.2  PPTP VPN搭建配置过程中常见问题
    小结
    练习
    
    项目10  邮件服务器配置与管理
    10.1  技术准备
     10.1.1  邮件服务的工作原理
     10.1.2  Sendmail服务器
    10.2  项目实施
     10.2.1  DNS服务器配置解析MX记录
     10.2.2  配置sendmail服务
     10.2.3  客户端验证
    10.3  技术拓展
    小结
    练习
    
    项目11  防火墙配置与管理
    11.1  技术准备
     11.1.1  Linux防火墙的种类与选择
     11.1.2  iptables原理
     11.1.3  iptables基本语法
    11.2  项目实施
    11.3  技术拓展
    11.3.1  ipatbles实现NAT转换
    11.3.2  防御SYN攻击
    11.3.3  防御DDoS攻击
    小结
    练习
    
    综合实训  Linux系统配置与管理
    12.1  实训分析
    12.2  实训设计
    12.3  实训实施
    参考文献
  • 原建伟,陕西工业职业技术学院专职教师,主要从事计算机网络专业教学,获得软件水平与资格考试“网络设计师”师资培训资格,2012年至2020年期间指导学生在全国职业院校技能大赛“计算机网络应用”“云计算技术与应用”等赛项中获得多项奖项,主编教材多部,2015年参与的“基于现代工作坊的高职计算机应用技术专业建设的研究与实践”获得陕西省省级教学成果一等奖。
  •  (1)本书以目前主流的 CentOS 为基础,通过项目驱动方式对Linux 基本操作与常用的网络服务进行讲解,最后通过综合实训强化学习内容,重点培养学生的实际动手能力和应用能力。
    (2) 本书通过简单示例,结合综合项目的递进方式,在尽可能短的时间内让读者掌握相应的知识和技能,从而获得在网络应用、云计算和大数据等领域的运维能力。