Linux操作系统及服务器配置[Ubuntu版](双色)(含微课)(AI赋能版)

收藏
简介 目录 样张 更多
  • ISBN:978-7-5165-4652-9
  • 作者:林波、郑宏飞、梅俊
  • 出版社:航空工业
  • 适用层次:通用
  • 出版/修订日期:2026-08-01

本书基于行业主流技术与岗位核心技能,以Ubuntu 24 LTS操作系统为平台,采用项目式结构,系统讲解了Linux操作系统的基础知识及主流网络服务器的配置方法。全书共13个项目,内容涵盖安装与配置Linux操作系统、使用shell命令与Vim文本编辑器、管理用户与用户组、管理文件与目录、管理磁盘与文件系统、配置网络、配置与管理Samba服务器、配置与管理DHCP服务器、配置与管理DNS服务器、配置与管理Web服务器、配置与管理FTP服务器、配置防火墙、使用SSH远程登录服务器。

本书紧跟行业前沿、契合岗位需求,既可作为各类院校计算机相关专业教材,也可供Linux爱好者及备考Linux相关职业技能等级证书的考试人员参考使用。

Linux操作系统基础

 

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

1.1  项目描述

1.2  知识储备

1.2.1  Linux操作系统的起源

1.2.2  Linux操作系统的特点

1.2.3  Linux操作系统的版本

1.3  项目设计与准备

1.4  项目实施

任务1  安装与配置虚拟机

任务2  安装Ubuntu

任务3  登录Ubuntu

1.5  项目实训

1.6  行业标杆——鸿蒙生态的跨越式发展与新格局

1.7  项目考核

1.8  项目评价

 

项目2  使用shell命令与Vim文本编辑器

2.1  项目描述

2.2  知识储备

2.2.1  shell命令基础

2.2.2  shell命令的高级应用

2.2.3  Vim文本编辑器

2.3  项目设计与准备

2.4  项目实施

任务1  使用shell命令

任务2  使用Vim文本编辑器

2.5  项目实训

2.6  行业标杆——银河麒麟操作系统构建安全可信生态

2.7  项目考核

2.8  项目评价

 

系统配置与管理

 

项目3  管理用户与用户组

3.1  项目描述

3.2  知识储备

3.2.1  用户管理

3.2.2  用户组管理

3.3  项目设计与准备

3.4  项目实施

任务1  新建用户并设置用户密码

任务2  新建并管理用户组

3.5  项目实训

3.6  行业标杆——基于权限管理的企业安全防护

3.7  项目考核

3.8  项目评价

 

项目4  管理文件与目录

4.1  项目描述

4.2  知识储备

4.2.1  文件与目录

4.2.2  设置文件访问权限

4.2.3  压缩与打包文件

4.3  项目设计与准备

4.4  项目实施

任务1  创建共享目录与文件

任务2  设置目录与文件的访问权限

任务3  打包并压缩文件

4.5  项目实训

4.6  行业标杆——寒武纪思元590引领国产AI芯片新突破

4.7  项目考核

4.8  项目评价

 

项目5  管理磁盘与文件系统

5.1  项目描述

5.2  知识储备

5.2.1  磁盘分区与文件系统

5.2.2  逻辑卷管理

5.3  项目设计与准备

5.4  项目实施

任务1  创建磁盘分区

任务2  管理逻辑卷

5.5  项目实训

5.6  行业标杆——QDFS构建存储管理新范式

5.7  项目考核

5.8  项目评价

 

项目6  配置网络

6.1  项目描述

6.2  知识储备

6.2.1  网络配置相关概念

6.2.2  常用网络配置文件

6.2.3  常用网络配置命令

6.2.4  常用网络调试命令

6.3  项目设计与准备

6.4  项目实施

任务1  配置Ubuntu网络环境

任务2  测试Ubuntu网络

6.5  项目实训

6.6  行业标杆——深信服SASE云时代网络安全基石

6.7  项目考核

6.8  项目评价

 

服务器配置与管理

 

项目7  配置与管理Samba服务器

7.1  项目描述

7.2  知识储备

7.2.1  Samba概述

7.2.2  Samba服务工作原理

7.3  项目设计与准备

7.4  项目实施

任务1  安装Samba服务器软件

任务2  熟悉主配置文件“smb.conf”

任务3  设置Samba服务的账号

任务4  配置可匿名访问的Samba服务器

任务5  配置user级的Samba服务器

任务6  建立Samba用户映射

任务7  配置Samba客户端

7.5  项目实训

7.6  行业标杆——开源企业级文件同步共享平台Seafile

7.7  项目考核

7.8  项目评价

 

项目8  配置与管理DHCP服务器

8.1  项目描述

8.2  知识储备

8.2.1  DHCP服务概述

8.2.2  DHCP的IP地址分配方式

8.2.3  DHCP服务的工作过程

8.3  项目设计与准备

8.4  项目实施

任务1  安装DHCP服务器软件

任务2  熟悉主配置文件“dhcpd.conf”

任务3  配置DHCP服务器

任务4  熟悉租约数据库文件“dhcpd.leases”

任务5  配置多网卡多作用域

8.5  项目实训

8.6  行业标杆——亚信安全信创DHCP系统赋能数智化网络运维

8.7  项目考核

8.8  项目评价

 

项目9   配置与管理DNS服务器

9.1  项目描述

9.2  知识储备

9.2.1  DNS服务概述

9.2.2  DNS域名空间的分层结构

9.2.3  DNS域名解析的查询方式

9.2.4  DNS服务器分类

9.3  项目设计与准备

9.4  项目实施

任务1  安装DNS服务器软件

任务2  熟悉DNS服务器配置文件

任务3  熟悉区域数据文件与资源记录

任务4  配置主DNS服务器

任务5  配置辅助DNS服务器

任务6  配置DNS客户端

9.5  项目实训

9.6  行业标杆——114DNS:高性能与云安全的公共DNS实践

9.7  项目考核

9.8  项目评价

 

项目10  配置与管理Web服务器

10.1  项目描述

10.2  知识储备

10.2.1  Web服务概述

10.2.2  Web服务的工作过程

10.2.3  Apache

10.3  项目设计与准备

10.4  项目实施

任务1  安装Apache服务器软件

任务2  熟悉Apache服务器的配置文件

任务3  建立用户个人主页

任务4  创建虚拟目录

任务5  使用用户身份认证

任务6  配置Apache虚拟主机

10.5  项目实训

10.6  行业标杆——Tengine:打造安全、稳定、高效的Web服务器

10.7  项目考核

10.8  项目评价

 

项目11  配置与管理FTP服务器

11.1  项目描述

11.2  知识储备

11.2.1  FTP的工作流程

11.2.2  FTP的工作模式

11.2.3  FTP的传输方式

11.2.4  FTP的用户分类

11.3  项目设计与准备

11.4  项目实施

任务1  安装FTP服务器软件

任务2  熟悉主配置文件“vsftpd.conf”

任务3  配置匿名用户访问的FTP服务器

任务4  配置本地用户访问的FTP服务器

任务5  配置虚拟用户访问的FTP服务器

任务6  配置FTP客户端

任务7  限制用户访问目录

任务8  限制服务器的连接数量

11.5  项目实训

11.6  行业标杆——Ftrans SFT:企业级文件安全传输方案

11.7  项目考核

11.8  项目评价

 

项目12  配置防火墙

12.1  项目描述

12.2  知识储备

12.2.1  防火墙概述

12.2.2  防火墙的类型

12.2.3  防火墙的工作流程

12.3  项目设计与准备

12.4  项目实施

任务1  启用ufw

任务2  熟悉ufw命令

任务3  配置防火墙

12.5  项目实训

12.6  行业标杆——天融信下一代防火墙:构建AI驱动、云端联动的安全屏障

12.7  项目考核

12.8  项目评价

 

项目13  使用SSH远程登录服务器

13.1  项目描述

13.2  知识储备

13.2.1  什么是远程登录

13.2.2  SSH概述

13.3  项目设计与准备

13.4  项目实施

任务1  安装与启动OpenSSH

任务2  熟悉OpenSSH的配置文件

任务3  设置OpenSSH密码认证

任务4  设置OpenSSH密钥认证

任务5  配置OpenSSH客户端

13.5  项目实训

13.6  行业标杆——FinalShell:一站式SSH服务器运维管理工具

13.7  项目考核

13.8  项目评价

 

附录A  岗位•素养•技能•知识——Linux运维人才能力图谱

附录B  Linux运维岗位群核心能力、职业证书与技能竞赛一览表

参考文献

微课 教材练习 资料下载 ....
立即下载
价格:¥59.80
加入购物车立即购买