操作系统安装与配置实验报告.docx

上传人:b****5 文档编号:29840817 上传时间:2023-07-27 格式:DOCX 页数:21 大小:3.53MB
下载 相关 举报
操作系统安装与配置实验报告.docx_第1页
第1页 / 共21页
操作系统安装与配置实验报告.docx_第2页
第2页 / 共21页
操作系统安装与配置实验报告.docx_第3页
第3页 / 共21页
操作系统安装与配置实验报告.docx_第4页
第4页 / 共21页
操作系统安装与配置实验报告.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

操作系统安装与配置实验报告.docx

《操作系统安装与配置实验报告.docx》由会员分享,可在线阅读,更多相关《操作系统安装与配置实验报告.docx(21页珍藏版)》请在冰豆网上搜索。

操作系统安装与配置实验报告.docx

操作系统安装与配置实验报告

 

实验报告

(2011/2012学年第一学期)

 

课程名称

开放实验

实验名称

小型Intranet的构建和管理

实验时间

2011

11

19、20

指导单位

计算机实验教学中心

指导教师

彭红姣

 

学生姓名

姚雪宁

班级学号

B11040105

学院(系)

计算机学院

专业

计算机科学与技术

 

实验目的:

掌握Windows,Linux网络操作系统的安装、配置,掌握小型Intranet的构建方法,基本网络服务的配置和管理,网络用户的管理。

通过在windows和linux平台上进行服务器搭建学习windows、linux平台网络相关常用命令,同时熟练进行网络服务器管理域配置。

实验环境:

主机使用windowsXP系统,服务器系统在VMware虚拟机上进行安装。

windows服务器系统------------windowsserver2003企业版

linux服务器系统----------------CentOs5

实验要求:

1.Windows2003Server的安装和配置(VMWare中);

2.CentOsLinux操作系统的安装和配置(VMWare中);

3.操作系统内置Web,FTP,DNS、DHCP网络服务的配置和管理;

4.Windows和Linux系统的互相访问和资源共享;

5.常见其它FTP、Email应用服务软件的安装和配置。

实验过程

一、windowsserver2003企业版的安装:

打开VMWare虚拟机,新建一个空的虚拟机后,使用操作系统的ISO镜像文件载入WindowsServer2003操作系统,选择正确的配置(其中文件系统要选用NTFS),之后等待安装,安装过程截图如下:

网络设置(此处使用典型设置,有能力也可以自定义设置)

二、windowsserver2003企业版FTP服务器的搭建

windowsserver2003系统安装完毕,可以看到和正常的windowsXP系统的明显不同,进入系统后可以看见服务器配置的相关选项,且关机、重新启动之后要选择原因,进行日志记录。

FTP组件是IIS中集成的组件之一,默认情况下没有被安装,所以,先安装IIS相关组件,安装步骤如下:

在控制面板中查找“添加删除windows组件”,双击“应用程序服务器”,选择“Internet信息服务(IIS)”,再双击后选中“文件传输协议(FTP)服务”,单击“确定”后进行安装。

 

选择“Internet信息服务(IIS)”

选择“文件传输协议(FTP)服务”

安装FTP组件

在安装的过程中,需要提供windowsserver2003企业版的安装光盘,在虚拟机中安装,有两种方法解决,都要设置共享文件夹。

在VMWare虚拟机“设置”中启用共享文件夹,选中主机上的某个文件夹为共享文件夹,之后进入虚拟机,在桌面上右键新建快捷方式,选择“网上邻居”,在“整个网络”中找到“VMWare共享文件夹”选项,选中刚才设置的共享文件夹,之后就可以从虚拟机中访问主机上的共享文件夹。

1、通过共享文件夹将安装的iso镜像复制到虚拟机中,在虚拟机中安装虚拟光驱,在安装FTP服务时通过虚拟光驱访问光盘;

2、用共享文件夹直接引用主机下解压过的iso镜像文件内的内容,根据安装的需要,在其中选择相应的文件进行安装。

-------------------------------------------------------------------------------------------------------------------------------

安装完成之后,在开始菜单中选择“管理工具”->“Internet信息服务(IIS)管理器”菜单项,打开窗口,在左窗格中展开“FTP站点”目录,单击“默认FTP站点”选项,在工具栏中选择“属性”一栏,如下:

通过“属性”配置FTP的相关信息:

1、在“FTP站点”对话框中设置FTP站点相关参数,FTP名称,监听IP,以及TCP端口号,在“IP地址”下拉菜单中选择默认的FTP的IP地址(实验时由于某些原因,此处IP地址为默认的,通常时手动设置的),在“FTP站点连接”中可以配置FTP的最大连接数。

2、之后选择“安全账户”一栏,可以在其中配置是否允许匿名连接,以及访问的用户名和密码。

截图如下。

3、再选择“消息”选项卡,可以在这里配置FTP登陆成功和退出时的消息,如下图。

4、在“主目录”选项卡中可以选择FTP存放文件的主目录,并且设置对这个目录的“读取”,“写入”,“记录访问”方式。

5、最后在“目录安全性”中可以选择FTP针对特殊的IP进行授权访问或者禁止访问。

设置好FTP的相关属性之后,可以在本机上进行测试。

在地址栏中输入刚才设置的FTP地址,可以访问FTP的主目录,且查看目录下的文件,如下图:

三、linuxCentOs服务器的搭建

在我们使用Windows作为客户机的时候,通常有文件、打印共享的需求。

作为Windows网络功能之一,通常可以在Windows客户机之间通过WindowsNetwork固有的功能实现这些要求。

然而,通过Samba我们也可以让一台CentOS主机来兼容Windows网络,实现同样的功能,进而充分发挥CentOS主机的可用性。

首先按照和windowsserver2003的相同步骤在虚拟机中安装CentOs系统,可选择语言、设置硬盘分区等,设置好后开始安装。

设置防火墙时应在需要的服务前打钩,否则无法完成Samba的建立。

安装完成如下:

首先联网(此时虚拟家的网络属性设为NAT),通过yum命令在线安装samba:

[root@lq~]#yum-yinstallsamba 

安装成功后显示:

Installed:

samba.i3860:

3.0.10-1.4E.9

DependencyInstalled:

samba-common.i3860:

3.0.10-1.4E.9

Complete!

----------------------------------------------------------------------------------------------------------------------------------------

之后配置samba

对samba的配置要修改smb.conf文件,这个是只读文件,所以在配置的时候一定要进入root权限(使用su命令),之后使用gedit对smb.conf进行修改。

具体修改内容如下:

[global] #找到这一行(全局设置标签),在此行下面添加如下行:

doscharset=GB2312 #将Windows客户端的文字编码设置为简体中文GB2312

unixcharset=GB2312 #指定Samba所在的CentOS服务端新建文件或目录时的编码为GB2312

displaycharset=GB2312 #指定使用SWAT(一种通过浏览器控制Samba的工具)时页面的默认

#文字编码

directorymask=0777 #指定新建目录的属性(以下4行)

forcedirectorymode=0777

directorysecuritymask=0777

forcedirectorysecuritymode=0777

createmask=0777 #指定新建文件的属性(以下4行)

forcecreatemode=0777

securitymask=0777

forcesecuritymode=0777

workgroup=MYGROUP #找到此行,将工作组名称改为Windows网络所定义的工作组名

workgroup=WORKGROUP #变为此状态,这里以WindowsXP默认的“WORKGROUP”为例

;hostsallow=192.168.1.192.168.2.127. #找到此行,去掉行首的“;”,并制定访问限制

hostsallow=192.168.0.127. #变为此状态,指定内网IP地址及本地,只允许这两种情况的访问

----------------------------------------------------------------------------------------------------------------------------------------

然后在配置文件的末尾找到下几行,去掉相应行首的分号,定义公众共享目录:

[public]

comment=PublicStuff

path=/home/samba #指定共享目录位置

public=yes

writable=yes #赋予共享目录写入权限的属性

下面创建通过samba共享给windows网络的专用目录:

[root@lq~]#mkdir/home/samba #建立共享文件专用目录

[root@lq~]#chown-Rnobody./home/samba #设置专用目录归属为nobody

[root@lq~]#chmod777/home/samba #将专用目录属性设置为777

----------------------------------------------------------------------------------------------------------------------------------------

在进行服务端连接之前,要对登录samba的用户进行设置,使用smbpasswd创建用于登录samba的用户的数据,注意,创建用户的前提是系统中存在该用户,即在基于系统的用户之上,才能床阿金该用户在samba用户数据库中的信息。

所以,首先通过useradd创建新用户。

在刚使用这个命令时,会发现系统找不到这个命令,因为这个命令的相关路径没有添加到系统的环境变量中,环境变量的修改方法如下所示:

使用which“useradd”显示系统中useradd的路径,发现是在/user/sbin/目录下。

使用gedit打开/etc/profile文件,找到exportPATHUSERLOGNAMEMAIL...一行,在下面添加“exportPATH=/user/sbin/:

$PATH”,之后重启(使用reboot)命令,可以使环境变量生效,就可以使用useradd命令了。

----------------------------------------------------------------------------------------------------------------------------------------

输入“useraddcentospub”添加centospub用户。

[root@lq~]#smbpasswd-acentospub #将系统用户centospub(例)加入到Samba用户数据库

NewSMBpassword:

 #输入该用户用于登录Samba的密码

RetypenewSMBpassword:

 #再次确认输入该密码

Addedusercentospub.

----------------------------------------------------------------------------------------------------------------------------------------

在启动samba服务之前,要设置iptable。

[root@lq~]#gedit/etc/sysconfig/iptables #编辑iptables配置文件

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport22-jACCEPT #找到此行,在下面添

#加如下行:

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport445-jACCEPT

-ARH-Firewall-1-INPUT-pudp-mudp--dport137-jACCEPT

-ARH-Firewall-1-INPUT-pudp-mudp--dport138-jACCEPT

----------------------------------------------------------------------------------------------------------------------------------------

之后通过以下命令重新启动iptables,使新的规则生效

[root@yhj~]#/etc/rc.d/init.d/iptablesrestart 

Flushingfirewallrules:

         [OK]

SettingchainstopolicyACCEPT:

filter  [OK]

Unloadingiptablesmodules:

      [OK]

Applyingiptablesfirewallrules:

     [OK]

----------------------------------------------------------------------------------------------------------------------------------------

最后启动samba服务:

[root@lq~]#chkconfigsmbon #设置Samba自启动

[root@lq~]#chkconfig--listsmb #确认Samba启动标签,确认2-5为on的状态

smb0:

off1:

off2:

on3:

on4:

on5:

on6:

off

[root@lq~]#/etc/rc.d/init.d/smbstart #启动Samba服务

StartingSMBservices:

      [OK]

StartingNMBservices:

      [OK]

在使用chkconfig命令时,会发现系统也无法找到这个命令,方法同上,修改环境变量即可。

在测试samba之前,要在防火墙中选择允许FTP访问。

下面进行测试,在CentOs上进行测试要安装sambaClinet包,命令如下:

yum-yinstallsamba-client

安装好了之后,分别通过

smbclinet–L//127.0.0.1进行本机匿名测试,同时使用

smbclinet–L//127.0.0.1–Ucentospub进行指定用户登录的测试,截图如下:

本机匿名测试

测试centospub用户

实验小结:

掌握了Windows,Linux网络操作系统的安装、配置,小型Intranet的构建方法,基本网络服务的配置和管理,网络用户的管理。

通过在windows和linux平台上进行服务器搭建学习了windows、linux平台网络相关常用命令,同时熟练进行网络服务器管理域配置。

锻炼了解决问题的能力,在遇到问题时学会了分析问题,解决问题,巩固了相关知识。

指导老师评阅:

 

等级:

评阅老师:

评阅时间:

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1