admin 管理员组

文章数量: 887021


2024年1月14日发(作者:java教程视频完整版下载)

Linux系统管理 教 案

第一章Linux概述

授课时间

2课时课次

理论/课内实践

课时安排

2课时

第1 次课

授课方式

授课题目(教学章、节或主题):Linux概述

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

1. 了解UNIX发展史

2. 了解GNU和开源软件

3. 了解linux发展史和应用,

4. 掌握Linux 系统的特点

5. 掌握Linux 系统的组成

6. 理解Linux 的内核版本和发行版本

7. 了解Redhat的linux版本

8. 了解Linux和 操作系统的区别

要求:熟悉Linux操作系统的基本知识。了解Unix和Linux的发展史和应用,理解Linux的内核版本和发行版本,了解RHEL8系统的特点。

教学重点及难点:

GNU和开源软件的关系

Linux 的历史、现状和未来

Linux 系统的特点和组成

Linux 的内核版本与发行版本

Red Hat 及其产品

RHEL8系统的特点

知识与技能要点:Linux的起源与发展;开源软件的定义及许可协议;Linux在企业中的应用;红帽Linux系统的系列版本,RHEL8系统的特点

课后作业:

什么是UNIX,unix的几大分支

什么是自由软件、开放源代码软件?其与共享软件有何区别?

自由软件创始人是谁?GNU 和 GPL 为何意?

什么是 Linux ?其创始人是谁?

Linux 与 Unix 有何异同?

Linux系统有何特点?

什么是 Linux 内核版本?什么是 Linux 的发行版本?常见的发行版本有哪些?

1.UNIX系统简介

2.GNU和开源软件

3.MINIX和linux的关系

4.LINUX的简介

Linux 的历史、现状和未来

Linux 系统的特点和组成

Linux 系统的特点和组成

5.RedHat linux系统简介

6.RHEL8系统特点

教学基本内容 方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

Red Hat 和 CentOS 是何关系?

第二章Linux系统的安装

授课时间

授课方式

2课时

理论/课内实践

课次

课时安排

第2 次课

2课时

授课题目(教学章、节或主题):Linux系统的安装

教学目的、要求(分 掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

1. 了解VMware Workstation

2. 了解Linux的安装方式

3. 熟悉VMware的快照等功能的使用

4. 熟悉RHEL8图形界面的应用

掌握Linux 系统的特点

1. 掌握VMware虚拟机的安装方法

2. 掌握本地安装RHEL8的方法

3. 掌握虚拟机上的各种上网方式(如桥接、NAT、自定义等方式)

4. 掌握开启/关闭本机或虚拟机的虚拟化功能

要求:掌握Linux企业级服务器的安装与网络配置。

教学重点及难点:

VMware Workstation的安装以及使用

VMware内的虚拟机与真机之间的通信,如何选择桥接等方式

如何添加多块网卡,多块硬盘

虚拟机的各种上网方式的区别

RHEL8的图形界面的安装

知识与技能要点:VMware Workstation的手动安装及应用;Linux系统的手动安装和和网络安装;RHEL8图形界面的安装以及最小化安装的方法。通过本章课程学习,可以使学生能熟练的运用Linux系统,够从图形工具快速入门,逐步适应Linux系统的应用。学员能够执行安装操作系统、建立网络连接,系统之间可以正常通信。

教学基本内容

7.VMware workstations的安装

8.RHEL8的安装

从光驱启动计算机

选择安装语言

方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进入系进行课外延VMware伸,激发学生外置U自主学习兴趣

如何添

如何开如何创教

选择安装

9.安装后的初始化配置

Kdump管理

许可协议和注册

首次登陆配置

帮助界面

10.

统界面

11.

与虚拟机通信方式:桥接,NAT,自定义连接

12.

盘或硬盘与虚拟机的连接

13.

加多个网卡、硬盘、光驱等

14.

启虚拟化功能

15.

建VMware的快照,以及还原快照

课后作业:

VMware Workstation的安装

Linux系统有几种安装方式?

如何安装图形界面的RHEL8

如何最小化安装RHEL8

Linux如何正常关机?如何管理员登陆?管理员叫什么?

克隆已经安装的Linux系统,实现完全克隆,或链接克隆

第三章Window图形用户界面和应用软件

授课时间

授课方式

2课时

理论/课内实践

课次

课时安排

第3次课

2课时

授课题目(教学章、节或主题):window图形用户界面和应用软件

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

5. 了解X Window工作原理

6. 了解X Window桌面环境

7. 了解KDE桌面

8. 熟悉GNOME桌面环境

1)桌面与桌面系统的应用

2) 文件管理器

3)系统设置

掌握Linux系统的特点

1. 掌握Linux常用应用软件

2. GNOME 下配置TCP/IP等信息

3. 能够连接到服务器共享的服务上

4. 掌握Linux的基本设置

1) 背景的修改

2) 桌面分辨率的修改

3) 语言和输入法的选择

5. Cockpit系统管理工具的使用

要求:熟悉Linux的系统设置,掌握Linux下应用软件的使用及安装。了解cockpit系统管理工具的使用。

教学重点及难点:

RHEL8中GNOME桌面环境的使用

Linux下常用工作软件的安装及应用

Linux下语言的选择和输入法的切换

TCP/IP的配置

Cockpit管理工具的使用

知识与技能要点:必须掌握IP地址、子网掩码、网关、DNS、主机名的配置,并使这些配置永久生效;能安装办公软件,并使用。可以对软件源配置进行讲解。

教学基本内容

16.

18.

桌面环境

桌面

系统面板

Nautilus文件管理器

GNOMEWindow工作原理

17.

Window桌面环境的使用

X

X

方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

GNOME首选项

GNOME系统设置

登陆窗口切换

19.

的常用应用软件

文本编辑器Gedit

LibreOffice

图形处理软件GIMP

看图软件Gwenview

文件查看器Document Viewer

网页浏览器Firefox

电影播播放机

20.

管理工具的使用

课后作业:

什么是X Window桌面?

X Window桌面的工作原理?

什么是GNOME桌面?

什么是KDE桌面?

Linux下常用的软件如何获得?

安装Linux下的LibreOffice

安装Linux 下的QQ

CockpitLinux下

使用cockpit创建用户,登录

第四章Shell的基本应用

授课时间

授课方式

8课时

理论/课内实践

课次

课时安排

第4 次课

8课时

授课题目(教学章、节或主题):shell的基本应用

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

9. 了解shel

10. 熟悉shell的命令格式

11. 掌握常用shell命令

12. 掌握常用通配符

13. 掌握管道、重定向的使用

14. 掌握Linux下文本编辑器的使用

15. 掌握Linux下的shell脚本的简单编程

要求: 熟练掌握Linux下shell的常用命令,熟练使用Linux下的管道与重定向;熟练使用Linux下的文本编辑器(vim/vi),能够在shell中进行脚本编程。

教学重点及难点:

Linux下常用shell命令

Linux下的管道、重定向的使用

熟练使用Linux中文本编辑器(vim/vi)

Linux下的shell脚本编程,需要有c语言的基础知识

知识与技能要点: 使用shell命令进行文件管理,掌握基本shell命令和帮助命令,能

够在bash中进行基本的操作,包括历史命令,命令别名,管道和重定向,熟练使用vim编辑器,能够使用vim编辑器进行shell脚本编程,进行基本linux命令管理操作。

教学基本内容

21.

命令概述

Shell简介

Shell命令格式

常用shell命令

24.

编辑器vi/vim

vim简介

vim的三种模式

vim的基本操作命令

vim的高级命令

25. Shell文本通配符

23.

与重定向的使用

管道的应用

命令自动补齐(Tab)

命令别名

22.

Shell方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课Bash外延伸,激发学生自主学习兴趣

脚本编程

Shell脚本的执行方式

Shell脚本格式

简单shell脚本编程

课后作业:

什么是shell?

Linux下如何自动补齐?

Linux下常用的登陆shell是什么?

管道的作用是什么?

vim共有几种模式?分别为什么?

Vim如何编写文件?如何保存?如何不保存退出?

vi与vim的区别是什么?

Shell脚本和应用程序的区别?

第五章 用户和组管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第5 次课

4课时

授课题目(教学章、节或主题):用户和组管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

16. 了解什么是用户,什么是组

17. 熟悉UID、GID

18. 熟悉用户的登陆shell

19. 熟悉存放用户账号文件

20. 熟悉用户密码存放哪儿个文件中

21. 掌握如何使用system-config-users来添加、删除用户和组

22. 掌握如何向组内添加用户

23. 掌握如何在图形界面下修改用户信息

24. 掌握如何修改用户组的信息

25. 掌握使用命令创建、删除用户和组

26. 掌握使用命令修改用户信息

27. 掌握使用命令来给组添加或移除用户

28. 掌握使用命令来设置文件访问权限

29. 掌握使用命令来设置文件归属权限

30. 掌握使用命令来设置ACL文件访问控制权限

31. 掌握文件附加权限的设置方法

要求: 熟练掌握在Linux下创建、删除用户和组;熟练掌握修改用户属性和密码信息。

教学重点及难点:

什么是用户,什么是组

用户和组之间的关系

如何使用命令创建、删除用户和组

修改用户和组的属性

设置文件访问权限

设置文件归属权限

ACL文件访问控制

附加权限的设置方法

知识与技能要点: 使用命令创建用户和组,并对用户的属性进行修改,能给用户添加附加组。修改文件的访问控制权限,ACL文件访问控制机制,附加权限的设置方法

教学基本内容

么是组

组账号文件

用户组影子文件

27.

么是用户

用户的账号文件

用户影子文件

26. 什方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进什行课外延伸,激发学生自主学习兴趣

28.

户的管理

添加、删除用户

修改用户信息

29.

的管理

创建、删除组

修改用户组信息

30.

件权限设置

文件访问权限

文件归属权限

文件ACL权限

附加权限设置

课后作业:

什么是用户?什么是组?

什么是用户的登陆shell

用户的登陆shell有哪儿些?

不允许用户登陆系统应该如何设置用户的登陆shell

什么是密码策略?

Linux下用户的密码策略有哪儿些?

如何让用户的密码永不过去?

用组文

如何让用户下次登陆系统必须修改密码?

文件的权限都有那些种?

文件755权限是什么?

什么情况下使用ACL权限?

附加位权限有什么,在什么场景下使用?

Passwd命令的文件权限是什么,为什么普通用户可以修改自己的密码?

第六章 磁盘与文件系统管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第6 次课

4课时

授课题目(教学章、节或主题): 磁盘与文件系统管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

32. 了解磁盘的类型

33. 了解磁盘有哪些部分组成

34. 熟悉常用的硬盘格式

35. 熟悉磁盘配额

36. 掌握硬盘的分区方法

37. 掌握文件系统的类型

38. 掌握命令行环境下分区方法

39. 掌握如何创建交换分区

40. 掌握文件系统自动挂载

41. 熟悉VDO硬盘的特性

要求:熟悉Linux下磁盘分区与格式化,熟悉Linux下的交换空间

教学重点及难点:

MBR硬盘格式的分区

GPT格式的的分区

文件系统格式xfs和ext4

文件系统结构

新分区实现永久挂载

命令行环境下实现分区、格式化等操作

交换空间的作用和建立

磁盘配额的设置方法

VDO硬盘的配置和作用

知识与技能要点:硬盘分区、格式化以及实现系统开机自动挂载;管理MBR和GPT分区;交换分区的创建以及格式化为交换分区。磁盘配额和vdo磁盘配置

教学基本内容

31.

的识别与分区

什么是文件系统

常用的文件系统又哪儿些

33.

系统操作命令

34. 文件文件管理分区(MBR、GPT)

32.

和管理文件系统

磁盘的组成、分区

磁盘的分类

磁盘方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课建立外延伸,激发学生自主学习兴趣

系统的挂载

35.

交换空间

36.

配额

37.

磁盘配置

课后作业:

什么是磁盘?

磁盘有哪儿些格式?有哪儿些组成?

磁盘的接口有哪儿几种?

什么是文件系统?

Linux中常见的文件系统有哪儿几种?

如何使用服务器共享的文件系统?

如何实现永久访问共享文件系统?

什么是交换空间?用来做什么?

磁盘配额是什么?有什么作用?

Vdo磁盘是什么?有什么作用?

管理磁盘VDO

第七章 逻辑卷管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第7 次课

4课时

授课题目(教学章、节或主题): 逻辑卷管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

42. 了解快照卷

43. 了解移动卷

44. 了解加密分区

45. 熟悉逻辑卷基本术语

46. 熟悉逻辑卷建立流程

47. 掌握如何创建空分区

48. 掌握创建物理卷、卷组、逻辑卷

49. 掌握逻辑卷的调整

50. 掌握合并/添加逻辑卷

要求:熟悉Linux操作系统中逻辑卷的创建和管理,熟悉逻辑卷的查看和调整。

教学重点及难点:

物理卷、卷组、逻辑卷之间的关系

逻辑卷的创建与管理

创建文件系统

挂载文件系统

添加、移动、卸载移动卷

知识与技能要点:逻辑卷的由来,物理卷、卷组、逻辑卷之间的关系,创建逻辑卷,创建卷快照,逻辑君啊的调整与管理。

教学基本内容

38.

概念和基本术语

LVM简介

物理卷、卷组、逻辑卷之间的关系

创建文件系统

挂载文件系统

40.

理LVM卷

卸载卷

查看卷信息

调整LVM卷

课后作业:

什么是LVM?

什么是PV、VG、LV?

管立LVM

创建分区

创建物理卷、卷组、逻辑卷

LVM基本术语

39. 建LVM方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

PV、VG、LV之间的相互关系?

逻辑卷是否可以在线扩容、缩小?

文件系统是否可以在线扩容和缩小?

缩小逻辑卷或文件系统应注意哪儿些?

如何创建逻辑卷?

卷组的PE默认大小是多少?

第八章 进程管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第8 次课

4课时

授课题目(教学章、节或主题): 进程管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

51. 了解程序

52. 了解进程概念

53. 了解进程状态

54. 了解进程信息

55. 熟悉进程的管理

56. 掌握如何查看进程

57. 掌握动态进程的管理

58. 掌握系统监视工具

59. 掌握一次性计划任务的使用

60. 掌握周期性计划任务的使用

要求:熟悉Linux操作系统中进程的使用和查看;掌握Linux中计划任务的使用。

教学重点及难点:

进程是什么

如何查看与管理当前进程

在命令行中掌握进程的管理

一次性计划任务

周期性计划任务的格式

周期性计划任务如何编写

知识与技能要点:进程的管理,动态进程如何查看,杀死进程;计划任务的编写与执行。

教学基本内容

41.

么是程序

42.

么是进程

43.

程管理

启动进程

管理进程

终止(强制杀死)进程

进程管理命令top

进程管理命令ps

44.

面环境下监视进程

前台进程和后台进程

进程切换

45.

划任务

计桌什方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示什范•

•对本单元知识链接进行课外延进伸,激发学生自主学习兴趣

一次性计划任务

周期性计划任务

课后作业:

什么是程序?什么是进程?

程序与进程的关系?

进程的类型有哪儿些?

进程的状态分几种?分别是什么?

什么是僵尸进程?危害有哪儿些?

什么是计划任务?

计划任务有哪儿些?

如何查看计划任务?

能否给其他用户设置计划任务?

第九章 软件管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第9 次课

4课时

授课题目(教学章、节或主题): 软件管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

61. 了解可执行文件

62. 了解什么是软件

63. 了解软件包的类型

64. 了解不同Linux系统版本之间软件包的格式

65. 熟悉源代码包的安装方法

66. 掌握RPM包的格式

67. 掌握使用RPM安装方法

68. 掌握RPM命令的使用

69. 掌握YUM源的配置

70. 掌握YUM安装方法

71. 掌握YUM卸载、重装的使用

72. 了解DNF和YUM的区别

要求:掌握Linux操作系统下软件的安装和卸载,熟悉Linux系统下如何安装源代码包。

教学重点及难点:

Linux系统使用的是什么包

常见软件包封装类型

依赖关系包的作用

RPM命令的使用

YUM与DNF的区别

源代码包的安装

知识与技能要点:Linux系统下对软件包的管理及应用;软件包如何获得;RPM 包的几种安装方式;如何处理源代码包(源代码包的安装)。

教学基本内容

46.

下的可执行文件

47.

段 49.

RPM

使用rpm命令安装、更新、卸载、查看软件

50.

YUM

Yum源配置文件修改方法

使用使用.等

48.

包管理机制

.rpm

软件包封装类型

常见Linux方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

使用yum命令安装软件

使用yum命令管理软件

51.

码包安装

Gcc编译器

源代码编译

源代码安装

课后作业:

什么是软件?

常见软件包的封装类型有哪儿些?

RHEL软件包封装的类型是什么?

软件包的一般格式是什么?

YUM源配置文件应放在哪儿?

DNF和YUM的区别?

什么yum命令可以进行软件安装?

源代码包安装的步骤有哪儿些?

源代

第十章 服务的管理

授课时间

授课方式

2课时

理论/课内实践

课次

课时安排

第10 次课

2课时

授课题目(教学章、节或主题):服务管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

73. 了解服务

74. 了解init

75. Systemd的主要特性

76. 熟悉systemd服务的作用

77. 掌握使用systemctl命令来控制和管理系统

78. 掌握使用systemctl命令修改运行模式

79. 掌握使用systemctl命令管理服务

要求:掌握Linux操作系统下服务的启动和关闭;掌握服务开启自启

教学重点及难点:

服务的重启

System和sysvinit的区别

服务的开机自动启动

运行模式之间的相互切换

使用systemctl命令来控制管理系统服务

知识与技能要点:对服务的了解,区分不同服务的不同作用,网络服务的面向对象是客户。使用systemctl命令来控制管理服务。

教学基本内容

52.

务的介绍

53.

使用systemctl修改系统运行模式

设置系统默认运行模式

55.

务管理工具

unit

服务的设置

课后作业:

什么是服务

服务有哪儿些?分别是什么?

Linux系统运行常用运行模式有几种?分别是什么?

System和sysvinit的区别?

Systemctl命令的功能都有哪些?

如何让一个系统服务在每次开机时自动运行?

服务的可用性

设置独立服务的开机启动

使用systemctl管理服务启动

54.

务的启动与管理

服方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示服范•

•对本单元知识链接进行课外延服伸,激发学生自主学习兴趣

第十一章 网络基础

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第11 次课

4课时

授课题目(教学章、节或主题): 网络基础

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

80. 了解网络配置基础,TCP/IP网络模型

81. 了解网络的基本配置

82. 熟悉系统网络配置文件

83. 掌握网络设置工具

84. 掌握网络接口的配置

85. 网络接口的管理

86. 使用命令配置网络参数

87. 使用图形界面工具配置网络参数

88. 修改配置文件配置网络参数

89. 基本网络命令的使用

要求: 熟练掌握在Linux下网络的基础配置,熟练掌握对网络接口的配置与管理;掌握网络设置工具,掌握使用配置文件修改网络参数的方法,熟练使用网络配置管理命令。

教学重点及难点:

掌握Linux系统下网络接口的配置与管理

网络参数的配置

使用网络设置工具进行拍错

修改配置文件的方法配置网络参数

使用命令行工具修改配置网络参数

网络管理命令的使用和操作

知识与技能要点: 能独立配置网络地址,DNS,主机名等网络参数,能自主解决网络配置中出现的问题,并具有网络故障修改排错能力。

教学基本内容

56.

络配置基础

网络信息的查看

测试网络连接状态

手工网络配置

58.

统网络配置文件

网络服务启动脚本

域名服务器配置文件

59. 网系57.

络的基本配置

DHCP网络配置

网查看、修改主机名

查看网关和路由信息

网方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

络设置工具

使用工具进行网络配置

主机名称配置文件

课后作业:

图形界面的网络工具是什么?

命令行工具nmcli的使用方法?

在nmcli命令中,设备和连接的区别是什么?

nmtui命令能够修改哪些网络参数?

使用ping命令测试主机到网关地址的网络连接

练习使用nslookup命令的交互模式进行域名查询

如何进行路由追踪

如何永久修改主机名

第十二章 访问网络文件共享服务

授课时间

授课方式

8课时

理论/课内实践

课次

课时安排

第12次课

8课时

授课题目(教学章、节或主题):访问网络文件共享服务

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

90. 了解文件系统共享

91. 了解NFS、SMB服务

92. 熟悉网络共享服务

93. 掌握NFS、SMB网络服务的配置

94. 掌握NFS、SMB服务端的配置

95. 掌握nfs,smb客户端的配置

96. 掌握autofs服务端的配置

97. 掌握autofs客户端的配置

要求:熟练掌握Linux中基本的网络共享服务,如:NFS、SMB、autofs服务;熟练进行网络共享服务配置和客户端配置。

教学重点及难点:

掌握Linux与类Unix系统之间共享文件系统nfs服务的方法

掌握wndows与类Unix系统之间共享文件系统samba服务的方法

掌握自动挂载服务autofs服务的配置方法

知识与技能要点: 能熟练的操作Linux系统中文件系统的共享以及排错,包括NFS服务,Samba服务,AUTOFS服务的配置以及客户端访问控制。

教学基本内容

60.

网络文件系统

5. 配置samba

6. 创建samba服务器

7. 配置samba客户端

8. 配置autofs自动挂载服务

9. 配置autofs客户端

课后作业:

什么是网络共享服务?

如何实现Windows系统与Linux系统之间共享文件系统?

什么是NFS服务?

什么是SMB服务?

NFS的主要作用是什么?

SMB的主要作用是什么?

如何实现每次开机自动挂载网络中NFS、SMB共享服务?

Autofs服务是什么?

2. 配置NFS服务

3. 配置NFS客户端

4. Samba服务

NFS服务简介

NFS服务的作用

NFS方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

Autofs一般应用于哪些场景下?和NFS有什么区别?

第十三章Linux安全管理

授课时间

授课方式

4课时

理论/课内实践

课次

课时安排

第13课

4课时

授课题目(教学章、节或主题):Linux安全管理

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

98. 了解防火墙的概念

99. 了解防火墙的运行原理

100.

101.

102.

103.

104.

105.

106.

107.

108.

109.

110.

掌握firewalld防火墙命令行和图形工具的使用

掌握firewalld防火墙基本的配置命令

掌握firewalld防火墙区域的管理

了解SELinux的安全性概念

了解安全上下文的概念

掌握安全上下文的查看和修改

掌握SELinux布尔值的查看和修改

掌握救援模式的使用

RHEL8环境密码破解

Podman容器管理

使用podman进行容器部署和应用

要求:熟练掌握firewalld防火墙的配置;熟悉SELinux的基本知识,掌握SELinux的模式切换方法,掌握SELinux上下文的修改,掌握SELinux布尔值的开启和关闭。掌握救援模式的使用。掌握RHEL8密码破解,掌握podman容器管理

教学重点及难点:

Firewalld的运行原理

Firewalld区域的作用

SELinux不同模式的功能

SELinx安全上下文控制

SELinux布尔值访问实例

Linux 系统救援模式的操作

RHEL8密码破解

Podman管理容器

知识与技能要点:firewalld的运行原理,firewalld基本规则的配置,图形界面和命令行管理防火墙规则; SELinux基本概念;SELinux模式切换;SELinux安全上下文;SELinux布尔值;救援模式的作用,RHEL8密码破解。Podman容器管理。

教学基本内容

firewall-config图形工具

3. SELinux配置

SELinux模式切换

frewalld防火墙管理

frewalld区域管理

2. firewalld简单策略管理

firewall-cmd命令行工具

1. Linux下防火墙基本设置

Linux防火墙概述

方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学习兴趣

SELinux上下文控制

SELinux布尔值配置

4. 救援模式使用

5. RHEL8密码破解

6. Podman管理容器

7. 使用podman部署容器

课后作业:

简述iptables防火墙与firewalld防火墙的区别。

frewalld防火前有几大优点?分别为什么?

简述firewalld防火墙的工作原理

默认firewalld防火墙有几大区域?分别是什么?

什么是SELinux?有什么优点?

如何修改SELinux模式?

SELinux安全上下文的作用是什么?

如何修改SELinux上下文?

SELinux布尔值的概念?

SELinux如何修改布尔值?

什么是救援模式?

如何启动救援模式?

如果进入中断模式破解密码?

Podman和docker的区别是什么?

如何使用podman命令启动容器镜像?

如何在podman容器中运行www服务?

第十四章 常用网络服务器配置

授课时间

授课方式

12课时

理论/课内实践

课次

课时安排

第14 次课

12课时

授课题目(教学章、节或主题):常用网络服务器配置

教学目的、要求(分掌握/简单应用、熟悉/领会、了解/识记三个层次):

目的:

111.

112.

113.

114.

115.

116.

117.

118.

119.

120.

121.

122.

123.

124.

125.

了解apache服务基础及配置

掌握httpd服务器的安装和简单使用

了解ftp服务基础及配置

掌握vsftpd服务器的安装和简单使用

了解dns服务基础及配置

掌握named服务器的安装和简单使用

了解dhcp服务基础及配置

掌握dhcpd服务器的安装和简单使用

了解mail服务基础及配置

掌握postfix服务器的安装和简单使用

了解iscsi服务基础及配置

掌握targetd服务器的安装和简单应用

掌握iscsi客户端配置连接

了解chrony服务基础及配置

掌握chronyd服务基础及配置

126.

127.

128.

129.

掌握配置客户端NTP服务

了解SSH远程访问实现原理

掌握sshd服务基础及配置

掌握使用密钥登录SSH服务的配置

要求:熟悉Apache的基本知识,熟悉http协议的基础知识,掌握httpd、FTP、DHCP、DNS、mail、ISCSI、chrony,ssh服务器的安装和简单使用。

教学重点及难点:

http协议基础

httpd服务器的简单配置与特性

FTP服务器的搭建

DNS服务器的简单配置

DHCP的搭建

邮件服务器的简单配置

ISCSI的简单配置

网络时间服务配置

SSH原理

基于用户名密码登录SSH的配置

SSH客户端的使用

知识与技能要点:http服务,ftp服务,dns服务,dhcp服务,邮件服务,iscsi服务,chrony时间服务,ssh远程登录服务等各种服务的搭建及配置。Iscis客户端配置,Chrony客户端配置,SSH客户端使用。

教学基本内容

61.

服务器

Apache服务

配置Apache服务器

62.

务配置

63.

64.

服务配置

DHCP服务器介绍

配置DHCP

65.

务配置

SMTP服务介绍

配置postfix服务

Mail服DHCP配置DNS

务配置

DNS介绍

FTP服务器概述

配置vsftpd服务

FTP服Apache方法及手段

•理论知识多媒体课件教学演示

•实践操作课堂操作示范•

•对本单元知识链接进行课外延伸,激发学生自主学DNS服习兴趣

66.

服务配置

ISCSI服务器介绍

创建ISCSI

访问ISCSI

67.

ISCSI使用chrony同步服务

chrony服务简介

配置chrony服务

68.

务配置

搭建SSH服务器

使用公钥私钥对进行SSH服务器配置登录

修改SSH配置文件

课后作业:

简述Apache服务器的特点

简述Apache服务器的版本和基础功能

ftp服务的控制连接和数据连接的端口和功能是什么?

ftp数据连接的建立类型有哪几种?简述功能

什么是正向解析?什么是反向解析?

简述递归查询和迭代查询原理?

DHCP能够管理哪些信息?

DHCP应用环境有哪些?

SSH服

邮件系统应用协议有哪些?有什么特性

简述邮件传输过程?

为什么要使用邮件别名?

存储有哪些类型?各自有什么特点?

创建iqn的格式是什么?

什么是chrony,实现哪儿些功能?

什么是网络时间服务?

SSH是什么?为什么要有SSH?

基于用户名和密码的SSH登录原理是什么?

基于公钥私钥对登录ssh的登录原理是什么?


本文标签: 掌握 使用 配置 服务