实训指导书(2017—2018学年度第1学期)课程名称:班级:姓名:学号:指导教师:编写时间:2018年1月3日2《Linux系统管理》课程实训指导书一、总体目的为了加强和巩固理论课内容,理论联系实际,培养学生的动手能力和实践能力。并使学生通过实训熟悉Linux命令,真正学会使用Linux。二、实训要求为了确保实训顺利进行,培养同学们良好的习惯,增强修养,提高个人素质,特制定以下实训要求:1.实训室内禁止饮食,禁止吐痰。禁止在实训室内喧哗、嬉戏、争斗,保持安静,轻声讨论。2.不准恶意破坏仪器设备,设备若有损坏及时向实训指导教师报告。3.不准无故旷课、迟到、早退;若有特殊情况,需事先请假,征求许可。4.旷课3次,实训成绩不及格,2次迟到算旷课1次。5.实训时间内,请勿离开实训室10分钟以上,否则以旷课论,若确有急事,需征得实训指导教师同意后方可离开。6.按规定时间(最后两次课开始提交)、规定格式(按模板)上交实训报告。三、实训报告格式要求要求写出实训项目的步骤,格式必须包括实训目的、实训内容、实训结果、实训心得和鉴定表等。四、实训考核办法本实训共七个题目,其中实训编号为一至七。最终根据题目难易程度、完成比例、答辩情况、实训表现和态度、实训报告的内容及其表达给以量分。本着对大部分同学公正平等的原则,对实训成绩考核办法如下:3实训成绩考核内容有实训表现与态度(10%)、实训操作过程和实训内容掌握程度(60%)、实训报告的内容与文字表达(30%)三部分组成。具体细则如下表:评分标准对应成绩等级能够在规定时间内很好的按标准、按要求准确、熟练的完成各项任务,实训报告能对实训内容进行全面、系统的总结,并能运用理论知识对某些问题加以分析。90~100优秀能够掌握基本操作技能和基础知识,较好的完成该项任务,实训报告能对实训内容进行全面、系统的总结。80~90良好能够掌握绝大部分的基本操作技能和基础知识,能完成大部分的实训任务,达到规定的主要要求,实训报告能对实训内容进行比较全面的总结。70~80中等能够掌握大部分基本操作技能和基础知识,完成了实训的主要任务,达到规定的基本要求,能够完成实训报告,内容基本正确。60~70及格以上四个等级均需全勤,但如果具备下列条件之一者,均以不及格论。1、未达到规定的基本要求,实训报告抄袭别人、马虎潦草内容明显错误者。2、未参加实训时间超过全部实训时间的三分之一以上者。3、实训中态度不端正,有违纪行为,教育不改者。0~60不及格4五、时间分配实训时间实训内容周一上午实验一下午完成实验一的实训报告,搜集实验二、三的实验材料周二上午完成实验二、三下午完成实验二、三的实验报告,并进行实验四、五的资料准备,验收实验一、二、三周三上午完成实验四、五下午完成四、五实验报告,进行实验六的资收集,验收实验四、五周四上午完成实验六下午完成实验六的报告,进行实验七的资收集,验收实验六周五上午完成实验七下午完成实验七报告,进行最后的验收阶段,并收集实训报告及其鉴定表5实训目录实验一、redhat的本地光盘安装实验二、Linux的基本操作和常用命令的使用实验三、Linux网络参数的配置实验四、Linux的用户管理实验五、利用Samba实现Windows和Linux的资源共享实验六、DNS服务器的配置实验七、LinuxWeb服务器的配置6实验一、redhat的本地光盘安装一、实验目的1.熟悉redhat图形界面安装过程。2.学会使用虚拟机软件vmware。3.掌握redhat的本地安装方法。二、实验工具与设备1.虚拟机软件vmware2.rehatlinuxiso文件3.win7系统。三、实验内容和步骤1.连接FTP站点(或者直接发送给各学生机器)。下载redhat安装光盘的iso镜像文件。2.安装vmware软件。2.1在官网下载vmware软件包,解压到指定目录直接运行安装3.在vmware中创建一台用于安装redhat的虚拟机。3.1运行vmware软件,在主页中单击“创建新的虚拟机”--弹出虚拟机向导—在访问安装配置选择典型3.2点击下一步,在安装来源选择稍后安装操作系统选项3.3点击下一步,在客户机操作系统选择Linux,版本选择Linux63.4点击下一步,出现命名虚拟机名称,更改即可,在位置选项中选择最大的磁盘。3.5点击下一步,在指定磁盘容量选项更改磁盘大小,出现以准备好创建虚拟机,点击完成3.6步骤示意图如下784.使用iso镜像文件在虚拟机中安装redhat。4.1打开虚拟机,选中以创建的虚拟机(已命名的),然后单击打开4.2出现rhel6选项,在页面左边单击“CD/DVD(STAT)”选项4.3在硬件选项卡中选择自己已经下载好的iso镜像文件点击确定4.4单击开启虚拟机4.5进入开机启动界面,选择启动菜单项,稍等儿,出现欢迎界面选择中文简体,单击继续4.6出现安装信息摘要选择软件选择,在弹出的软件选择界面中选择带GUI的服务器单击完成4.7单击安装位置,打开安装目标位置在安装目标位置选项中其他存储位置选择四、实训总结。9实验二、Linux的基本操作和常用命令的使用一、实验目的1.学会不同Linux用户登录的方法。2.掌握常用Linux命令的使用方法。3.了解Linux命令中参数选项的用法和作用。二、实验工具与设备1.已安装Linux操作系统的计算机。2.或装有Windows操作系统的计算机并通过网络与Linux服务器连接。三、实验内容和步骤1.登录系统以适当的用户名在Windows下远程登录Linux主机,或在装有Linux系统的计算机中登录Linux系统。2.文件操作命令(1)查看文件与目录ls(2)显示文件内容命令(cat)(3)文件复制命令(cp)(4)文件改名命令(mv)(5)删除文件命令(rm)3.目录操作命令的使用(1)改变当前目录命令(cd)和显示当前目录命令(pwd)(2)建立子目录命令(mkdir)在用户目录下创建如图所示的目录结构。图创建的目录结构(3)删除子目录命令(rmdir)4.用户管理命令的使用(1)登录命令(login)和注销命令(logout)提示:可以直接用Ctrl+d退出或注销用户。(2)添加和更改用户命令①添加用户10②转换用户(3)修改用户密码命令(passwd)(4)关机命令(shutdown,终止或重启系统的命令)命令格式:shutdown[-r][-h][-c][-k][[+]时间]5.其他操作命令的使用(自选两三条即可,也可选择下面的参考命令)(1)查看用户命令who命令:查看当前正在登录的其他用户的命令。whoami命令:查看当前正在使用(登录)的用户名。(3)查看命令(2)帮助信息命令(man)四.实验要求:1.写出实验报告实验三、Linux网络参数的配置一、实验目的1.掌握Linux下网络参数的查看方法并理解网络参数的含义。2.掌握Linux下网络参数的配置。二、实验工具与设备一台带网卡的已安装好Linux的计算机。三、实验内容和步骤1.用命令行配置(1)查看网络运行情况在命令行直接输入命令:ifconfig(2)为网络接口eth0配置IP地址假设为网卡eth0配置IP地址:192.168.1.1/24(24表示24位网络号)。在命令行输入命令:ifconfigeth0192.168.1.1或ifconfigeth0192.168.1.1/24注意:各参数必须用空格隔开。(3)激活网络接口eth0在命令行输入命令:ifconfigeth0up或ifupeth0(4)关闭网络接口eth0在命令行输入命令:ifconfigeth0down或ifdowneth0(5)将网络接口eth0设置为动态获取IP地址参考命令:ifconfigeth0dynamic(6)为系统添加缺省网关192.168.1.254参考命令:routeadddefaultgw192.168.1.2542.直接修改配置文件通过命令可以快捷地进行网络参数的配置,但系统重新启动后,所设11置的网络参数将丢失。直接修改配置文件可以解决该问题。所有的配置文件都在/etc目录下。以下是几个主要配置文件。(1)文件etc/sysconfig/network参考内容如下:NETWORKING=yesHOSTNAME=localhost.localdomain说明NETWORKING:定义在系统启动时是否启动网络,如果不希望启动则设定为no。HOSTNAME:定义主机的名称。(2)文件etc/sysconfig/network-scripts/ifcfg-eth0参考内容如下:DEVICE=eth0BOOTPROTO=noneONBOOT=yesUSERCTL=noPEERDNS=noTYPE=EthernetIPADDR=192.168.1.1NETMASK=255.255.255.0GATEWAY=192.168.0.254NETWORK=192.168.1.0BROADCAST=192.168.1.255(3)文件/etc/resolv.conf内容如下:searchabc.com.cnnameserver192.168.1.1nameserver192.168.1.2523.在图形界面下配置网络参数在主菜单中选择“系统设置→网络”选项,弹出“网络配置”对话框,这里配置的参数实际上是直接对以上介绍的配置文件进行修改。四.本实验问题:1.查看当前网络配置的参数。2.在Linux主机中将网络参数按以下要求设置:IP地址:192.168.10.x(x为2~254)子网掩码:255.255.255.0网关:192.168.10.13.定义系统启动时启动该网络接口。4.定义用户是否可以启动该网络接口。五.本实验要求:1.写出实验报告。12实验四、Linux的用户管理一、实验目的1.掌握为root用户修改密码的方法。2.掌握创建新用户的方法。3.掌握用户组的管理方法。4.掌握为用户授权的方法。二、实验工具与设备安装Linux系统的计算机一台。三、实验内容和步骤1.Linux的用户管理(1)创建新用户:useradd。(2)删除用户:userdel。2.Linux的用户组管理(1)创建组:groupadd(2)管理组成员可以编辑/etc/group文件,将成员添加到相应的组里面。也可以用gpasswd命令向组中添加成员。该命令中带参数-a,后面是要添加的用户名和所属组名。例如:gpasswd-auser01student。若删除组的成员,该命令带参数-d,例如:gpasswd-duser01student。实验五、利用Samba实现Windows和Linux的资源共享一、实验目的1.了解Samba配置文件的基本构成。132.掌握在Linux中利用Samba进行资源共享的方法。3.学会Samba配置文件的构建方法。二、实验工具与设备1.带网卡、安装Linux系统的计算机一台。2.带网卡、安装Windows系统的计算机一台。3.网线若干,交换机一台(如果只有两台计算机做实验,可用一条交叉线)。三、实验内容和步骤要求:某公司需要添加Samba服务器作为文件服务器,工作组名为Workgroup,发布共享目录/share,共享名为public,这个共享目录允许所有公司员工访问。参考步骤:(1)建立share目录,并在其下建立测试文件。[root@rhel5~]#mkdir/share[root@rhel5~]#touch/share/test_share.tar(2)修改Samba主配置文件smb.conf。[root@rhel5~]#vim/etc/Samba/smb.conf(3)重新加载配置。[root@rhel5~]#servicesmbreload//或者[root@rhel5~]#/etc/rc.d/init.d/smbreload(4)测试四、实验总结1.安装Samba相关软件2.写出本实验的实验报告。实验六、DNS服务器的配置一、实验目的1.初步掌握DNS服务器的设置。2.掌握DNS服务器的相关参