




已阅读5页,还剩19页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
20152016学年度第一学期课 程 名 称 操作系统、服务及管理(实验) 学 时 学 分 32学时 专 业 班 级 14计科接1 授 课 教 师 院(系 部) 数信学院 本 课 程 教 学 总 体 安 排课 程 名 称:操作系统、服务及管理(实验)课程性质与类型:专业选修课+实验上机总学时、学分:32学时、2学分教学目的与要求:操作系统、服务及管理是计算机科学与技术专业一门选修课,目的是使学生了解网络操作系统在计算机系统中的作用、地位、发展和特点,掌握网络操作系统和操作系统中的服务的基本概念、原理,理解网络操作系统中服务器设计方法与实现技术,能够运用所学的网络操作系统技术分析问题和解决问题。本课程包括网络操作系统概述、配置DNS服务器、配置WINS服务器、配置DHCP服务器、配置FTP服务器等内容。通过本课程的学习,对计算机网络操作系统有更深入的理解,为网络操作系统应用、管理以及广域网技术打下良好基础。教材及参考书目:1 张永周,杨学全.Red Hat Linux服务器搭建与管理M, 清华大学出版社,2011年.2 谢蓉.Linux基础及应用,中国铁道出版社M,,2010年。3 刘忆智.Linux从入门到精通,清华大学出版社M,,2010年。考核方式及成绩计算方法:考核方式:考试成绩计算方法:平时成绩*20%+考试成绩*70%+实验成绩*10%课 程 教 学 日 历课程名称:操作系统、服务及管理 授课学期:5周次章节及教学内容累计学时1实验一、RHEL系统的安装与启动2实验二、用户和组管理22实验三、常见SHELL命令应用43实验四、Web服务器配置与管理44实验五、FTP服务器配置与管理4实验一 RHEL系统的安装与启动1 目的要求(1)掌握Linux操作系统的安装;(2)掌握磁盘的分区(3)掌握基础的shell命令2 环境与工具硬件环境要求;PC机:标准配置,内存1G以上,CPU 1GHZ以上。畅通的网络设备。软件环境:装有windowsXP或Windowds2007系统。装有VmvareWorkstation 8.0及以上版本。需要的实验工具:RHEL5/6镜像文件。3 实验内容虚拟机下RHEL5/RHEL6的安装RHEL5/RHEL6中常用服务初识。RHEL5/RHEL6中常用的shell命令。4 背景知识系统集成的网络服务器基本搭建-linux版;RHEL5/6的文件系统类型;RHEL5/6的分区格式;RHEL5/6的shell基础命令。5 实验过程1.在VMwareworkstation下创建一RHEL5的安装环境要求:内存:512;硬盘:20G;网络连接方式:桥连具体的操作过程参照实验一中创建Windows 2003 server 的过程。2. 通过镜像文件的方式进行安装,以RHEL 5为例,具体过程如下:.首先,启动安装程序。如果安装程序启动成功,会出现下面的安装界面。(如图1)这时可以直接按Enter键,便开始在图形模式下安装.如果30秒钟未操作,会默认进行图形模式的安装. .安装会提示时候进行安装盘检测,选择不检测,下一步准备进入到语言安装界面,点击“Next”继续,会进入到“安装语言选择”界面。默认是英文,选择中文,下一步:系统会自动检测出用户的键盘,并给出默认选择。一般我们使得都是“美国英语式”,选择好使用得键盘方案后,单击“Next”继续,会弹出“安装号码”对话框。可以选择“跳过输入安装号码”,然后单击“确定(O)”继续,会有警告提示,忽略即可,点击下一步进入到“分区方式选择界面”。选择“建立自定义的分区结构”,由用户来决定如何进行磁盘分区,然后单击“下一步(N)”继续,这时就到了“分区界面”。界面上面显示得是磁盘分区图,是对当前磁盘空间配置情况的映射,中问是用于分区操作的按钮,下面是硬盘驱动器及分区的详细列表。分为/boot(引导区)、swap(交换分区)、和/(根分区)这三个分区。分这三个区很简单,先单击“新建(W)”,然后会弹出“添加分区”对话框,在“挂载点(M)”后面录入/boot,也可通过右边的下接菜单来找到/boot。接着在下面的“文件系统类型(T)”中选择ext3。后面的大小100M足矣。再接着分swap分区,也是先单击“新建(W)”,然后在直接在“添加分区”对话框里的“文件系统类型(T)”中选择swap,大小一般为物理内存的2倍左右。最后来分/ (根分区),还是先“新建(W)”,接着在“挂载点(M)”中录入/,“文件系统类型(T)”中还是选择ext3,下面选择“使用全部可用空间(a)”。(新建/boot分区)( 新建swap分区)( 新建/分区)( 分区结果)swap的值是虚拟机分配内存的两倍,/boot 100M就可以了,其他都分给/分区。继续单击“下一步(N)”进行安装,进入到“引导装载程序配置界面”( “引导装载程序配置界面”)RHEL5默认的引导程序是GRUB。按照默认设置,直接单击“下一步(N)”,接下来会进入“网络设备”界面。(“网络设备”界面)在“网络设备”列表框中列有可供选择的网络设备,还可以通过单击右侧的“编辑(E)”进行设置,单击后会出现相应对话框。里面可以设置是否使用动态IP配置(DHCP)、是否启动IPV4与IPV6支持、是否引导时激活等等,还可以手动指定IP地址和子网掩码。(“网络设备”编辑对话框)设置完后单击“确定(O)”返回“网络配置”界面,然后单击“下一步(N)”进入“时区设置”界面。( “时区设置”界面)设置好相应的时区后就可以单击“下一步(N)”继续了,接着会进入到“设置根口令”界面。(“设置根口令”界面)按要求录入,然后单击“下一步(N)”继续安装,经过获取安装信息后,会来到“选择支持的任务”界面。(录入并确认根口令)(获取安装信息)( “选择支持的任务”界面)可以在“选择支持的任务”界面中直接选择“稍后定制(I)”进行默认安装。(“选择安装软件包”界面“桌面环境”)( “选择安装软件包”界面“应用程序”)( “选择安装软件包”界面“开发”)(“选择安装软件包”界面“服务器”)(“选择安装软件包”界面“基本系统”)( “选择安装软件包”界面“语言支持”)单击“下一步(N)”后,系统会开始检查所选择软件包的依赖关系。检查完所选择软件包的依赖关系后,系统进入“准备安装”界面。单击“下一步(N)”继续,会弹出“需要的安装介质”对话框。单击“下一步(N)”继续,系统会开始建立磁盘分区,然后对分区进行格式化并创建文件系统,开启安装进程,处理安装文件,最后开始安装。安装过程中会有更换安装光盘的提示,按提示分别更换光盘即可。(更换第二张光盘)最后可以在安装过程中看到“安装引导程序”,然后提示安装完成。(安装完成)重新引导后,还会有一些配置,有一个地方要点注册,选择以后注册就好通过以上实验要求自己完成如下操作:新安装一个RHEL5系统,内存512,硬盘20G,进行分区时要求:swap分区:1G/boot分区:100M/var分区:5000M/pro分区:5000M剩余的给了/分区。了解系统的终端,普通用户设置。6 思考题1.什么是swap分区,作用是什么?2.swap分区的大小应设置为多少合适?实验二 用户和组管理1 目的要求(1)掌握Linux下利用命令方式实现用户的创建与维护管理(2)掌握Linux下利用命令方式实现组群的创建与维护管理(3)了解图形化方式实现用户和组管理2 环境与工具硬件环境要求;PC机:标准配置,内存1G以上,CPU 1GHZ以上。畅通的网络设备。软件环境:装有windowsXP或Windowds2007系统。装有VmvareWorkstation 8.0及以上版本。装有RHEL5/6操作系统。3 实验内容用户的创建及基本管理组的创建及基本管理。4 背景知识Linux操作系统的多用户多任务方式;超级用户和普通用户的区别;群组的概念和应用;5 实验过程用户管理。用户的创建#useradd username用户的查看(查看/etc/passwd)#grep username /etc/passwd用户密码的查看(查看/etc/shadow)#grep username /etc/shadow用户的锁定(分别使用usermod和passwd实现)#usermod L username#grep username /etc/passwd /etc/shadow#passwd l username#grep username /etc/passwd /etc/shadow用户锁定的解除(分别使用usermod和passwd实现)#passwd u username#usermod U username创建一个用户newuser指定它的uid是510,用户的家目录是/home/newuser,设置它的口令是123456,用户的Shell为/bin/bash,帐户永不过期#useradd u 510 d /home/newuser p 123456 s /bin/bash newuser设置newuser用户的最短口令存活期为6天,最长口令存活期为60天,口令到期前5天提醒用户修改口令。设置完成后进行查看。(chage,相关参数为: -l 列出帐户口令属性的各个数值,-m 指定口令最短存活期, -M 指定口令最长存活期,-W 口令要到期前提前警告的天数)#chage m 6 M 60 W 5 newuser#chage l newuser创建一个系统用户sysuser,查看相关信息(-r参数的使用)#useradd r sysuser为sysuser指定用户的家目录#mkdir /home/sysuser; 为sysuser创建家目录 #usermod d /home/sysuser -m sysuser ;指定sysuser的家目用户的删除,删除用户newuser,但不删除其家目录(userdel)#userdel newuser删除用户newuser,同时删除其家目录,查看/home目录#userdel r newuser组的管理组的创建(groupadd)#groupadd groupname组的查看,创建一个组并设置密码,查看相关信息和组密码信息(etc/group,/etc/gshadow)#groupadd groupname#gpasswd groupname#grep groupname etc/group /etc/gshadow为组添加用户。(创建usr1-usr5,共5个用户,首先为创建的组添加一个单独的用户usr1,接着讲剩下的4个用户同时添加的组中,gpasswd a,gpasswd M的使用)#gpasswd a username groupname#gpasswd M username1,username2 groupname查看,添加完用户后的组信息#grep groupname etc/group /etc/gshadow组用户的删除(gpasswd d)#gpasswd d username groupname6. 组的删除(groupdel)# groupdel groupname7.应用图形界面用户管理器添加用户信息及组群信息8.查看用户username的uid和gid#id u username#id g username9.显示当前用户的名称#whoami10.显示当前目录#pwd6 思考题1.多用户的好处是什么?2.群组的作用是什么?实验三 常见SHELL命令应用1 目的要求(1)掌握linux下如何通过终端进行系统管理。(2)掌握对常见SHELL命令的应用2 环境与工具硬件环境要求;PC机:标准配置,内存1G以上,CPU 1GHZ以上。畅通的网络设备。软件环境:装有windowsXP或Windowds2007系统。装有VmvareWorkstation 8.0及以上版本。装有RHEL5/6操作系统。3 实验内容文件的创建及权限管理磁盘分区管理。文件系统与进程管理常见SHELL命令。vim编辑器的应用4 背景知识Linux文件类型;Linux操作系统文件系统;命令行方式管理系统;5 实验过程自行完成以下操作:文件权限管理:1.查看/etc目录下文件的基本信息,用长格式进行查看(ls l)。2.给出1中查看结果的前五个文件的基本信息的描述,包括文件的权限、文件的属主、文件的属组和文件的名称等信息。并指出文件的类型。3.在/tmp目录下新建一个文件file1(touch),查看文件的基本信息,并详细给出文件的文件的权限、文件的属主、文件的属组和文件的名称等信息。4.修改file1文件的权限为644.解释该权限的含义是什么?5.在4的基础上,修改file1文件的其他用户的权限为rwx。磁盘分区管理:1.查看现有分区所有硬件在Linux操作系统下都对应是文件格式,在/dev目录下,通过指令:#ls /dev/hd* /dev/sd* /查看相应硬件通过指令:#fdisk l 可以查看当前的分区情况2.通过虚拟机的设置添加一块新的硬盘进行分区使用。并重新启动RHEL操作系统使之生效。3.对新添加的硬盘进行分区:(2)用parted指令进行分区常用的指令含义:#parted /dev/sda /选择合适的要分区的硬件#(parted) print /查看该磁盘当前分区情况#(parted) mklabel msdos /建立文件分区表#(parted) mkpartfs RPAMARY EXT2 0 30% /分一个主分区#(parted) print /查看分区后的信息#(parted) mkpart extended 30% 100% /分一个扩展分区#(parted) print /打印当前分区#(parted) mkpartfs LOGICAL EXT2 30% 100% /在扩展分区上分一个逻辑分区#(parted) quit /退出要求:学生需完成:1.用parted进行分区,分两个主分区,大小分别是磁盘的25%,25%,分一个扩展分区,大小为余下的50%,在扩展分区上分两个逻辑分区,大小分别是扩展分区的25%。2.用fdisk进行分区。新添加一块硬盘大小为10G,对该硬盘进行分区。分两个主分区,大小分别为3G和4G,分一个扩展分区,大小为余下的空间,在扩展分区上分两个逻辑分区。在分区的时候设置分区的类型都为linux类型。进行格式化为ext3类型的;将第一个主分区挂载到/home下;(提示:编辑/etc/fstab文件)文件系统及进程管理:1.文件的压缩与归档(1)gzip/zcat的使用 在/tmp目录下创建文件testfile,并输入以下内容:this is a test file!。将该文件用gzip压缩,要求压缩时显示压缩的过程。给出查看压缩的结果。然后用zcat在不解压缩的情况下,查看压缩以后的文件的内容,给出结果。 将压缩文件testfile.gz解压缩,给出解压过程和结果。(2)bizip2/bzcat的使用在/tmp目录下创建文件testfile2,并输入以下内容:this is a test file2!。将该文件用bzip2压缩,要求压缩时显示压缩的过程。给出查看压缩的结果。然后用bzcat在不解压缩的情况下,查看压缩以后的文件的内容。给出结果。 (3)强化练习建立文件testfile3,在不删除源文件的情况下进行压缩,并给出压缩过程和结果。在/tmp目录下建立如下目录结构:/tmp/dir1/dir2,在dir1中建立文件file1,file2,在dir2中建立文件file3,file4.用gzip将dir1目录及dir2目录的内容递归压缩。给出压缩过程和结果。(4)tar的使用打包/tmp目录下的所有内容,并存储到/home/newfile.tar打包/tmp目录下的所有内容并用gzip进行压缩,存储到/tmp/dir1/newfile.tar.gz中。给出实验结果。分别将/tmp/dir1/newfile.tar.gz,/tmp/dir1/newfile.tar.bz2解压到/tmp/dir2目录下,给出以上所有步骤的过程和结果。给出实验结果。2.进程管理用ps查看当前进程的情况;显示进程树;Top监视进程的动态;再次用ps查看进程的情况,找出top进程的PID,杀死该进程;将top指令放到后台进行执行;打开一个vi编辑器,然后将其暂停到后台;查看进程的状态;观察前后台作业状态;从后台恢复vi;在top在后台运行;3.rpm包管理rpm包实现软件包的安装与卸载以及内核的升级。挂载安装光盘到/mnt/cdrom选择vsftp软件包进行安装;常用SHELL命令及Vi编辑器:1.进入到/tmp目录,在hhwork目录下创建目录hhwork1,若不存在目录hhwork,则先创建;用一条指令实现。2.用两种方式返回到用户的家目录3. 将当前目录下的所有文件拷贝到/home/toplinux下,无该目录则先创建;4.利用cat指令创建file1文件,并以exit作为文件的结束符;5.显示/etc/passwd文件的10-15行内容;6.配置系统的网络参数如下: IP: GATEWAY:54 NETMASK: DNS:7.打开vi编辑器输入自己的姓名、学号等基本信息保存。6 思考题1.为什么要为文件设置权限。2.能否为不同的用户设置不同的权限。3.主分区一共有几个,hd5表示什么意思?实验四 Web服务器配置与管理1 目的要求(1)掌握Apache服务的安装与启动(2)掌握Apache服务的主配置文件(3)掌握各种Apache服务器的配置2 环境与工具硬件环境要求;PC机:标准配置,内存1G以上,CPU 1GHZ以上。畅通的网络设备。软件环境:装有windowsXP或Windowds2007系统。装有Windows Server 2003系统装有VmvareWorkstation 8.0及以上版本。需要的实验工具:RHEL5/6操作系统网络环境:两台计算机都在连入局域网。该环境也可以用虚拟机实现。规划好各台主机的IP地址。3 实验内容在Red Hat Enterprise Linux 5操作系统上架设Apache服务器。4 背景知识掌握Web服务器的基本知识。Apache服务器的历史及特性。5 实验过程1.安装Apache服务器,并给出安装步骤和结果。2. Apache服务器常规设置1)根目录设置(ServerRoot)设置根目录为/usr/local/httpd配置主配置文件:ServerRoot /usr/local/httpd 2)客户端连接数限制为500配置主配置文件:3)设置文档目录为/usr/local/htmlDocumentRoot “/usr/local/html”4)设置首页名称为index.htmlDirectoryIndex index.html5)网页编码设置AddDefaultCharset GB23123.个人主页设置在IP地址为的Apache服务器中,为系统中的long用户设置个人主页空间。该用户的家目录为/home/long,个人主页空间所在的目录为public_html。(1)修改用户的家目录权限,使其他用户具有读和执行的权限。rootserver # chmod 705 /home/long(2)创建存放用户个人主页空间的目录。rootserver # mkdir /home/long/public_html(3)创建个人主页空间的默认首页文件rootserver # cd /home/long/public_htmlrootserver #echo “this is longs web” index.html(4)修改主配置文件将模块中的UserDir的值设为public_html,并将容器的注释去掉。(5) 在客户端的浏览器中输入“/long”看到的个人空间的访问效果,给出实验结果。4.综合案例部门内部搭建一台WEB服务器,采用IP地址和端口为:80,首页采用index.html文件。管理员E-mail地址为,网页的编码类型为GB2312,所有网站资源都存放在/var/www/html下,并将Apache的根目录设置为/etc/httpd目录。给出实验步骤和结果。实验五 FTP服务器配置与管理1 目的要求(1)掌握F
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国广电舟山市2025秋招行业解决方案岗位专业追问清单及参考回答
- 中国联通定西市2025秋招半结构化面试模拟30问及答案
- 2025年定制客运考试题及答案
- 潜江市中石油2025秋招面试半结构化模拟题及答案数智化与信息工程岗
- 中国移动那曲市2025秋招计算机类专业追问清单及参考回答
- 中国联通白银市2025秋招技术岗专业追问清单及参考回答
- 中国移动昌都市2025秋招技能类专业追问清单及参考回答
- 国家能源咸阳市2025秋招综合管理类面试追问及参考回答
- 机电一建模拟试题及答案
- 2025年测试社区考试题及答案
- VOD原理及理论基础
- JB-T 14509-2023 反渗透海水淡化设备技术规范
- 护理文书书写规范 (15)课件
- 二十四节气农事活动
- 食物中毒的心理援助与危机干预
- 2022星闪无线短距通信技术(SparkLink 1.0)安全白皮书网络安全
- 卫生公共基础知识考试大纲
- 小学数学六年级上册第五单元课件
- 《电子凭证会计数据标准-全面数字化的电子发票(试行版)》指南
- 湖南土建中级职称考试复习总结
- 混合痔痔的护理查房
评论
0/150
提交评论