实验任务(要求)
任务一:
1、 建立一个基于主机名www.study.com的站点,站点的主目录为C://www,给站点建立一个虚拟 目录test,该虚拟目录的物理路径为C://test,客户访问站点的时候,匿名可以访问 http://www.study.com/ ,但是不能使用匿名访问http://www.study.com/test/
任务二:
1、 建立匿名访问的ftp站点,主目录为c://ftp .
2、 建立多个ftp站点,同一个IP地址,不同的服务端口,站点主目录分别为c:\ftp1,c:\ftp2, ftp1 站点的主目录允许上传文件,但是客户端用户不能看到ftp站点所共享的文件。ftp2站点允 许匿名用户和windows系统用户访问,但是匿名用户不能上传,只有windows系统用户能够上传 文件。
实验步骤及要点
实验一
(1)【服务器】配置IP地址
(2)【客户机】配置IP地址,此处的DNS服务器地址为【服务器】的IP地址
(3)阅读实验要求,得知要建立三个文件夹,test,ftp1和ftp2。其中test中需要放置一个html的文件,方便后续进行实验测试
(4)配置第一个网站(www.study.com)
1、右键添加一个新的网站,主目录的端口我们使用80,根据实验站点主目录为www,IP地址为192.168,24,1 端口为80
2、根据实验设置网站的虚拟目录别名为test,物理路径为c:\test
3、测试,看看打不打得开,结果成功
假如说第一次打不开的情况是因为防火墙打开并且处于不信任的状态,这时候要打开防火墙把他添加进去信任站点。
为其添加一个新的虚拟目录,别名为test
4、根据实验要求,配置网站的权限
【要求】:客户访问站点的时候,匿名可以访问 http://www.study.com/ ,但是不能使用匿名访问http://www.study.com/test/
【主目录www】的权限,基本禁用,匿名启用
【虚拟目录test】的权限,基本启用,匿名禁用
5、创建一个账户用于后续身份验证
6、测试test网页,发现需要身份验证才行,成功
7、因为是通过域名访问,需要通过www.study.com来访问,
所以说要进入DNS服务器
配置成功后,我们可以通过www.study.com来访问网站了
实验二
【要求】
1、 建立匿名访问的ftp站点,主目录为c://ftp .
2、 建立多个ftp站点,同一个IP地址,不同的服务端口,站点主目录分别为c:\ftp1,c:\ftp2, ftp1 站点的主目录允许上传文件,但是客户端用户不能看到ftp站点所共享的文件。ftp2站点允 许匿名用户和windows系统用户访问,但是匿名用户不能上传,只有windows系统用户能够上传 文件。
在【服务器】端
(1)根据实验要求,我们需要配置一个ftp站点
IP地址为相同的192.168.24.1,服务端口不通,端口使用为21
(2)由于要求中是:ftp1 站点的主目录允许上传文件,但是客户端用户不能看到ftp站点所共享的文件。
(3)建立第二个ftp站点ftp2
IP地址为相同的192.168.24.1,服务端口不通,端口使用为2222
(3)因为要求中ftp2站点允 许匿名用户和windows系统用户访问,但是匿名用户不能上传,只有windows系统用户能够上传 文件。
至此,完成的配置是ftp1允许所有用户写入,ftp2允许所有用户读取
(4)点击右边的‘添加允许规则’,添加特例user用户允许写入,完成功能‘windows系统用户能够上传 文件’
(5)实验结果测试,在【客户端】
发现ftp1不允许读取,允许写入,成功
发现ftp2不允许写入,允许读取,只允许windows用户user写入,成功
在【客户端】使用www.study.com能够去访问网站
一、匿名身份认证
如果启用了匿名访问,访问站点时,不要求提供经过身份认证的用户凭据。当需要让大家公开访问那些没有安全要求的信息时,使用此选项最合适。
二、基本身份认证(Basic)
使用基本身份认证可限制对 NTFS 格式的 Web 服务器上文件的访问。使用基本身份认证,用户必须输入凭据,而且访问是基于用户 ID 的。用户 ID 和密码都以明文形式在网络间进行发送。
(1)study.com的
(2)study.com/test的
要求:客户访问站点的时候,匿名可以访问 http://www.study.com/ ,但是不能使用匿名访问http://www.study.com/test/【study.com:匿名启用 基本禁用】【study.com/test:匿名禁用 基本启用】
要求:(正确版本!!!!)
(1)由于第一个ftp1要求的是 ftp1 站点的主目录允许上传文件,但是客户端用户不能看到ftp站点所共享的文件,所以说设置为【读取:禁止】,【写入:允许】【匿名,所有用户】端口为21。
由于第二个ftp2的要求是ftp2站点允 许匿名用户和windows系统用户访问,但是匿名用户不能上传,只有windows系统用户能够上传 文件。所以说设置为【读取:允许】,【写入:禁止】【基本,匿名,所有用户】端口为2222。(因为只有登录的用户可以执行写入操作)