网络服务器搭建、配置与管理 单元设计_第1页
网络服务器搭建、配置与管理 单元设计_第2页
网络服务器搭建、配置与管理 单元设计_第3页
网络服务器搭建、配置与管理 单元设计_第4页
网络服务器搭建、配置与管理 单元设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

XXXXXX学院单元教学设计 课程名称《Linux网络操作系统项目教程》设计者XXXXXX授课班级XXXXXXXXXXXXXXXXX所在部门XXXXXX教研室XXXX学年第学期

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:安装与配置Linux操作系统授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析《Linux操作系统》第一课的引入需要简单易懂;课堂纪律和考试考核需要强调;教学内容一、课堂讲解。1、 理解linux的基础知识2、 了解VM虚拟机3、 掌握安装KylinOS系统4、 使用yum和dnf5、 启动shell6、重置root管理员密码。7、介绍在忘记密码的情况下,如何通过4步找回密码。二、操作示范(1)在EulerOS/KylinOS中,选择“活动”→“终端”命令,输入命令。(2)“重启”按钮,重启Linux系统主机并出现引导界面时,按“e”键进入内核编辑界面。(3)在linux参数这行的最后面追加“rd.break”参数,然后按下“Ctrl+X”组合键来运行修改过的内核程序(4)大约30秒过后,进入系统的紧急救援模式。三、模仿练习根据4步骤,学生重新设置密码。教学目标能力(技能)目标知识目标1.掌握EulerOS/KylinOS的主要特性2掌握Linux体系结构1了解Linux系统的历史。2了解版权以及Linux系统的特点。3了解EulerOS/KylinOS重点难点及解决方法Linux系统的特点、动手操作安装欧拉/麒麟Linux系统的特点及版本、实用工具。3、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。4、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:Linux常用命令与vim授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析第一堂对Linux操作系统的概述,使学生有简单的印象实际操作linux操作系统安装的时候可能存在错误较多教学内容一、课堂讲解熟练使用文件目录类命令二、操作示范1、演示命令的使用方法和作用等,主要包括:1.熟练使用浏览目录类命令比如:pwd命令用于显示用户当前所处的目录。[root@Server01~]#pwd/root2.熟练使用浏览文件类命令(1)cat命令cat命令主要用于滚屏显示文件内容或是将多个文件合并成一个文件。该命令的语法为cat[参数]文件名3.熟练使用目录操作类命令4.熟练使用cp命令5.熟练使用文件操作类命令三、模仿练习1、学生上机操作各类命令,理解命令的使用功能。教学目标能力(技能)目标知识目标1.熟悉Linux系统的终端窗口和命令基础。2.掌握文件目录类命令。3.掌握系统信息类命令。4.掌握进程管理类命令及其他常用命令。5.掌握vim编辑器的使用。1.掌握Linux常用命令2.vim编辑器的使用方法重点难点及解决方法各种常用命令的使用;vim编辑器的使用命令参数的灵活运用3、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。4、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:管理Linux服务器用户和组授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析对Linux有一定的印象Linux简单命令的使用,但是很容易出错教学内容一、课堂讲解新建用户设置用户账户口令维护用户账户二、操作示范1、介绍创建用户的命令及参数使用选项 说明-ccomment 用户的注释性信息-dhome_dir 指定用户的主目录-eexpire_date 禁用账号的日期,格式为YYYY-MM-DD-finactive_days 设置账户过期多少天后用户账户被禁用。如果为0,账户过期后将立即被禁用;如果为-1,账户过期后,将不被禁用,即永不过期-ginitial_group 用户所属主组的组名称或者GID-Ggroup-list 用户所属的附属组列表,多个组之间用逗号分隔-m 若用户主目录不存在则创建它-M 不要创建用户主目录-n 不要为用户创建用户私人组-ppasswd 加密的口令-r 创建UID小于500的不带主目录的系统账号-sshell 指定用户的登录shell,默认为/bin/bash-uUID 指定用户的UID,它必须是唯一的,且大于4992.介绍用户密码的设置及参数的使用选项 说明-l 锁定(停用)用户账户-u 口令解锁-d 将用户口令设置为空,这与未设置口令的账户不同。未设置口令的账户无法登录系统,而口令为空的账户可以-f 强迫用户下次登录时必须修改口令-n 指定口令的最短存活期-x 指定口令的最长存活期-w 口令要到期前提前警告的天数-i 口令过期后多少天停用账户-S 显示账户口令的简短状态信息3.介绍用户账户的维护管理参数 作用-c 填写用户账户的备注信息-d-m 参数-m与参数-d连用,可重新指定用户的家目录并自动把旧的数据转移过去-e 账户的到期时间,格式为YYYY-MM-DD-g 变更所属用户组-G 变更扩展用户组-L 锁定用户禁止其登录系统-U 解锁用户,允许其登录系统-s 变更默认终端-u 修改用户的UID三、模仿练习1、学生上机按实例完成用户账户的创建,密码设置及维护等。教学目标能力(技能)目标知识目标1.熟练掌握Linux下用户的创建与维护管理。2.熟练掌握Linux下组群的创建与维护管理。3.熟悉用户账户管理器的使用方法。4.使用su和sudo。1.了解用户和组配置文件。2.熟练掌握Linux下用户的创建与维护管理的方法。3.熟练掌握Linux下组的创建与维护管理的方法。4.熟悉用户账户管理器的使用方法。重点难点及解决方法用户帐户和组、文件权限磁盘配额等内容进行管理su和sudo命令。宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:配置与管理文件系统授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析Linux系统的安装之后,接下就是学习的重点,例如Linux的命令经过前几节课,现在大多数同学已经掌握Linux操作系统的安装许多同学已经在自己的电脑进行Linux操作系统的安装教学内容一、课堂讲解管理Linux文件权限二、操作示范1、理解文件的详细信息2,使用数字表示法修改权限chmod命令的格式是:chmod选项文件原始权限 转换为数字 数字表示法rwxrwxr-x (421)(421)(401) 775rwxr-xr-x (421)(401)(401) 755rw-rw-r-- (420)(420)(400) 664rw-r--r-- (420)(400)(400) 6443.使用文字表示法修改权限(1)文字表示法使用权限的文字表示法时,系统用4种字母来表示不同的用户。 u:user,表示所有者。 g:group,表示属组。 o:others,表示其他用户。 a:all,表示以上3种用户。使用下面3种字符的组合表示法设置操作权限。 r:read,可读。 w:write,写入。 x:execute,执行。操作符号包括以下几种。 +:添加某种权限。 -:减去某种权限。 =:赋予给定权限并取消原来的权限。以文字表示法修改文件权限时,上例中的权限设置命令应该为[root@Server01~]#chmodu=rw,g=rw,o=r/etc/file三、模仿练习创建文件,查看文件权限,修改文件权限教学目标能力(技能)目标知识目标1.掌握Linux文件系统结构2.掌握Linux系统的文件权限管理3.掌握文件访问控制列表4.掌握Linux系统权限管理的应用1.了解文件系统目录结构2.理解绝对路径与相对路径3.理解文件和文件权限重点难点及解决方法Linux系统的文件权限管理、文件访问控制列表修改文件与目录的默认权限与隐藏权限3、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。4、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:配置与管理硬盘授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析很多知识忘记需要多一点时间的回顾教学内容一、课堂讲解常用硬盘管理工具fdisk使用其它硬盘管理工具二、操作示范1.介绍硬盘管理的工具fdisk硬盘分区工具在DOS、Windows和Linux中都有相应的应用程序。在Linux系统中,fdisk是基于菜单的命令。对硬盘进行分区时,可以在fdisk命令后面直接加上要分区的硬盘作为参数。例如,查看EULEROS/KYLINOS-1计算机上的硬盘及分区情况的操作如下所示(省略了部分内容):[root@Server01~]#fdisk-l设备启动起点末尾扇区大小Id类型/dev/nvme0n1p1*2048587775585728286M83Linux…………/dev/nvme0n1p431836160838860795204992024.8G5扩展…………Disk/dev/nvme0n2:20GiB,21474836480字节,41943040个扇区Disk/dev/nvme0n3:20GiB,21474836480字节,41943040个扇区Disk/dev/sda:20GiB,21474836480字节,41943040个扇区Disk/dev/sdb:20GiB,21474836480字节,41943040个扇区Disk/dev/sdc:20GiB,21474836480字节,41943040个扇区Disk/dev/sdd:20GiB,21474836480字节,41943040个扇区演示硬盘分区操作过程1.创建主分区2.创建逻辑分区3.使用mkfs命令建立文件系统4.使用fsck命令检查文件系统相关命令操作:1.dd命令2.df命令3.du命令4.mount与umount命令5.文件系统的自动挂载三、模仿练习按要求对硬盘分区进行操作教学目标能力(技能)目标知识目标掌握Linux下的硬盘管理工具的使用方法。掌握Linux下的软RAID和LVM逻辑卷管理器的使用方法。掌握Linux下的硬盘管理工具的使用方法。掌握Linux下的软RAID和LVM逻辑卷管理器的使用方法。掌握设置硬盘限额的使用方法。重点难点及解决方法握Linux下的硬盘管理工具的使用方法。掌握Linux下的软RAID和LVM逻辑卷管理器的使用方法。掌握Linux下的软RAID和LVM逻辑卷管理器的使用方法。1、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。2、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:配置网络和使用ssh服务授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析基础命令讲解时间较多,许多学生已经掌握但是有一些比较复杂的命令还需要后续操作熟练教学内容一、课堂讲解使用系统菜单配置网络二、操作示范在Server01的桌面上依次单击“活动”→“显示应用程序”→“设置”→“网络”命令,打开网络配置界面,一步步完成网络信息查询和网络配置。三、模仿练习学生上机练习修改网络配置。教学目标能力(技能)目标知识目标1.掌握常见网络配置服务2.掌握使用系统菜单进行网络配置的方法和技巧3.掌握使用nmcli命令配置网络的方法和技巧4.掌握远程控制服务5.掌握不间断会话服务1.了解:网络配置文件及配置方式;2.掌握:主机名、以太网卡的设置。重点难点及解决方法1.掌握常见网络配置服务2.掌握使用系统菜单进行网络配置的方法和技巧3.掌握使用nmcli命令配置网络的方法和技巧1.掌握使用nmcli命令配置网络的方法和技巧2.掌握远程控制服务3.掌握不间断会话服务1、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。2、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:Shell基础授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析大部分学生已经掌握Linux操作系统的特点但对Linux的一些操作还是不熟练教学内容一、项目导入系统管理员的一项重要工作就是利用shell编程来减轻网络管理的难度和强度,而shell的文本处理工具、重定向和管道操作、正则表达式等是shell编程的基础,是必须要掌握的内容。二、项目任务1、命令运行的判断依据:;、&&、||2、掌握grep的高级使用3、练习基础正则表达式4、基础正则表达式的特殊字符汇总5、使用重定向6、使用管道命令三、项目理论目标分析1、分析知识目标2、分析技能目标一、课堂讲解命令运行的判断依据:;、&&、||二、操作示范相关命令的介绍:1.cmd;cmd在某些时候,我们希望可以一次运行多个命令,例如在关机的时候希望可以先运行两次sync同步化写入磁盘后才关机,那么怎么操作呢?[root@Server01~]#sync;sync;shutdown-hnow在命令与命令中间利用分号(;)来隔开,这样一来,分号前的命令运行完后就会立刻接着运行后面的命令。我们看下面的例子:要求在某个目录下面创建一个文件。如果该目录存在的话,直接创建这个文件;如果不存在,就不进行创建操作。也就是说这两个命令彼此之间是相关的,前一个命令是否成功地运行与后一个命令是否要运行有关。这就要用到“&&”或“||”。命令执行情况 说明cmd1&&cmd2 若cmd1运行完毕且正确运行($?=0),则开始运行cmd2;若cmd1运行完毕且为错误($?≠0),则cmd2不运行cmd1||cmd2 若cmd1运行完毕且正确运行($?=0),则cmd2不运行;若cmd1运行完毕且为错误($?≠0),则开始运行cmd22.$?(命令回传值)与“&&”或“||”。如同上面谈到的,两个命令之间有相依性,而这个相依性主要判断的地方就在于前一个命令运行的结果是否正确。在Linux中若前一个命令运行的结果正确,则在Linux中会回传一个$?=0的值。那么我们怎么通过这个回传值来判断后续的命令是否要运行呢?这就要用到“&&”及“||”。通过实例演示整个知识点。三、模仿练习学生上机操作命令,掌握精髓。教学目标能力(技能)目标知识目标掌握vim编辑器的使用。使用shell。熟练使用重定向和管道。熟练使用正则表达式。了解shell的强大功能和shell的命令解释过程掌握grep的高级用法掌握正则表达式。学会使用重定向和管道的方法重点难点及解决方法了解shell的强大功能和shell的命令解释过程掌握grep的高级用法掌握正则表达式。学会使用重定向和管道的方法《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:学习shellscript授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析接下来是Linux的系统结构和特点,需要对比windows网络的连接存在很多区别,需要重点强调教学内容课堂讲解了解脚本的运行方式的差异二、操作示范1.利用直接运行的方式来运行脚本2.利用source运行脚本:在父程序中运行三、模仿练习根据两种情况,分别运行,体验差异。教学目标能力(技能)目标知识目标掌握shell的使用方法掌握循环、判断条件的用法理解shellscript。掌握判断式的用法。掌握条件判断式的用法。掌握循环的用法。重点难点及解决方法循环的灵活使用多层判断条件的使用1、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。2、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:使用gcc和make授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析1、接下来是Linux的系统结构和特点,需要对比windows2、网络的连接存在很多区别,需要重点强调教学内容一、课堂讲解安装gcc二、操作示范1.认识gcc2.安装gcc如果系统还没有安装gcc软件包,可以使用dnf命令安装所需软件包。①挂载ISO安装映像://挂载光盘到/media下,前面项目1已建立yum源[root@Server01~]#mount/dev/cdrom/media②制作用于安装的yum源文件(后面不再赘述):[root@Server01~]#vim/etc/yum.repos.d/dvd.repo[Media]name=Meidabaseurl=file:///media/BaseOSgpgcheck=0enabled=1[EulerOS/KylinOS-AppStream]name=EulerOS/KylinOS-AppStreambaseurl=file:///media/AppStreamgpgcheck=0enabled=1使用dnf命令安装gcc。[root@Server01~]#dnfcleanall //安装前先清除缓存[root@Server01~]#dnfinstallgcc-y三、模仿练习学生上机安装gcc。教学目标能力(技能)目标知识目标掌握利用gcc进行调试的方法。掌握使用make编译的方法。理解程序调试。掌握利用gcc进行调试的方法。掌握使用make编译的方法。重点难点及解决方法1.掌握利用gcc进行调试的方法。2.掌握使用make编译的方法。掌握使用make编译的方法。1、宏观上采用“项目引导”,在微观上采用“任务驱动”、“问题牵引”。以实际演示讲解。2、在课堂上注意讲、学、做相结合,注重与学生的互动,充分调动学生的积极性,培养学习兴趣、分析问题和解决问题的能力以及自学能力。

《Linux网络操作系统项目教程》课程单元教学设计设计者:xxxx所属部门(教研室):xxxxxx本单元标题:配置与管理Samba服务器授课班级上课时间周月日第节上课地点周月日第节授课形式理论讲授、上机操作学情分析1、接下来是Linux的系统结构和特点,需要对比windows2、网络的连接存在很多区别,需要重点强调教学内容一、课堂讲解安装并启动samba服务主要配置文件smb.conf二、操作示范1、介绍安装软件的命令2、主配置文件的设置作用范围 参数 作用[global] workgroup=MYGROUP #工作组名称,如workgroup=SmileGroup serverstring=sambaServerVersion%v #服务器描述,参数%v为显示SMB版本号 logfile=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论