第十四周配置FTP服务器

更新时间:2023-05-24 04:59:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

配置FTP服务器

第十四周 配置FTP服务器

教学时间

教学课时

教案序号 第十四周 2008-5-20 3 35-37

使用IIS架设FTP服务器

使用Serv-U架设FTP服务器

教学目标

教学过程:

一、预备知识

1、什么是FTP服务器?

FTP服务器就是支持FTP协议的服务器。

2、什么是FTP协议?

FTP协议就是文件传输协议。

3、什么是上传和下载?

上传就是把文件从本地计算机中复制到远程主机上;

下载就是把文件从远程主机复制到本地计算机。

4、FTP服务器的登录方式

(1)匿名登录(2)使用授权帐号与密码登录。

二、架设FTP服务器的流程

1、申请FTP服务器地址或域名

2、使用FTP服务器程序架设FTP服务器

3、对FTP服务器进行相关的帐户与信息配置

4、在客户端登录并访问FTP服务器资源

三、使用IIS架设FTP服务器

1、安装FTP服务器

步骤:“开始”——“控制面板”——“添加或删除程序”——“添加/删除windows组件”——选中“应用程序服务器”——选中“Internet信息服务(IIS)”——选中“文件传输协议(FTP)服务”——按照windows组件向导进行安装。

2、配置默认FTP服务器

右击“默认FTP站点”—“属性”,在对话框内可以进行主目录、安全帐户、消息等重

配置FTP服务器

要设置。

(1)设置FTP站点的最大用户连接数:“FTP站点”选项卡-FTP站点连接

(2)设置登录欢迎信息:“消息”选项卡

(3)设置允许匿名访问:“安全帐户”选项卡-允许匿名连接

(4)设置FTP站点主目录路径和访问权限:“主目录”选项卡

(5)拒绝或允许某些用户访问站点:“目录安全性”选项卡

3、新建FTP服务器

右击“FTP服务器”——“新建”/“FTP站点”——按照向导进行设置。

3种用户隔离的方法:

不隔离用户:指所有用户登录到FTP站点后,访问的是同一个目录(即FTP站点的主目录)中的文件。

隔离用户:指在FTP站点的主目录中为每一个用户创建一个子文件夹(文件夹的名称必须与用户的登录名相同),用户登录到FTP站点后,只能访问自己的子文件夹,不能访问其他用户的文件夹,实现不同用户的隔离。

用Active Directory隔离用户:要实现用Active Directory隔离用户,首先要求管理员在Active Directory中为每一个用户指定其专用的主目录,用户必须用域用户帐号登录此FTP站点,登录后只能访问自己主目录中的内容,不能访问其他用户的主目录。

4、建立隔离FTP站点的目录规则:

在NTFS分区建一目录做为FTP站点的主目录,在其中创建一个名为“LocalUser”的子文件夹,再在“LocalUser”子文件夹下创建一个“Public”子目录和以每个用户帐号为名的个人文件夹。

通过匿名方式登录FTP站点时,只能浏览到“Public”子目录中的内容,若用个人帐号登录FTP站点,则只能访问自己的子文件夹。

四、FTP访问

(1)直接在浏览器中输入ftp://IP地址(或域名)

(2)用cuteftp或者其它的FTP下载和上传软件进行验证。

(3)使用DOS命令行登录FTP服务器

开始-运行-cmd-“ftp”-“open IP地址(或域名)”-输入用户名和密码; 输入“dir”命令,可查看当前FTP站点的文件目录;

输入“get 文件名”,可下载该文件;

输入“disconnect”,可切断与服务器的连接。

实验1:

创建“非用户隔离”模式的FTP站点,站点主目录为c:\ftp1,允许同时连接数为10,欢迎消息为“欢迎光临绍兴市职教中心的FTP站点!”,退出消息为“欢迎下次再来!”。 实验2:

创建“用户隔离”模式的FTP站点。

配置FTP服务器

(1)新建两个用户:a1、a2 (2)在 C 盘根目录下创建“ftp2”文件夹作为该 FTP 站点的主目录,并在该文件夹内创建 “LocalUser”文件夹,再在“LocalUser”文件夹内创建“Public”、“a1”、“a2”三个 文件夹。 五、建立多个 FTP 服务器 1、多个 IP 地址对应多个 FTP 服务器 2、一个 IP 地址多个端口对应多个 FTP 站点 实验 3: 站点一: 站点说明:ftp3 端口号:21 IP 地址:192.168.11.1xx 主目录:c:\aaa 站点二: 站点说明:ftp4 端口号:21 IP 地址:192.168.11.2xx 主目录:c:\bbb

验证: 验证:在 IE 中输入 ftp://IP 地址 1 和 ftp://IP 地址 2 可以分别访问这二个不同的站点。 实验 4: 站点一: 站点说明:第一个 ftp 站点 IP 地址:192.168.11.1xx 端口号:21 主目录:c:\ccc 权限:读取 站点二: 站点说明:第二个 ftp 站点 IP 地址:192.168.11.1xx 端口号:22 主目录:c:\ddd 权限:读取、写入

验证: 地址: 地址: 验证:在 IE 中输入 ftp://IP 地址:端口 1 和 http://IP 地址:端口 2 可以分别访问这二个不 同的站点。 Serv六、使用 Serv-U 架设 FTP 服务器 Serv1、Serv-U 简介 Serv-U 是一款专业 FTP 服务器软件, 可以为每个 FTP 服务器建立对应的帐号, 并能为不 同的用户设置不同的权限等,功能强大,性能稳定。 Serv-U 下载 2、FTP 站点建立和管理 (1)利用向导 实验一:为 win2003 虚拟机设置一个 ftp 站点,站点名为 ftpwin,IP 地址(每台电脑不同), 端口号为 21,要求有匿名用户访问(只能下载),对应的主目录为 c:\ftpwin\public,并锁 定主目录,再建立 b1 用户,密码为 b1,对应目录为 c:\ftpwin\b1,锁定主目录,此账户有 上传和下载功能。

配置FTP服务器

(2)手工配置

实验二:用手工配置的方式重做实验一。

实验三:在winxp主机中设置一个ftp站点,新建站点名为ftpxp,IP地址(每台电脑不同),端口号为21,要求有匿名用户访问(只能下载),对应的主目录为c:\ftpxp\public,并锁定主目录,为建立bb1用户,密码为bb1,对应目录为c:\ftpxp\bb1,锁定主目录,此账户有上传和下载功能。

实验四:

为你的win2003server虚拟机服务器建立一个FTP站点,站点名为:ftp下载和上传。C盘中aa文件夹下的内容允许匿名用户进行访问,但不允许上传;建立三个个人账户,分别为C1、C2、C3,密码也为C1、C2、C3,对应的文件夹分别为C:\C1、C:\C2、C:\C3,并且锁定主目录,允许上传、下载和断点续传功能。当用户连接到FTP服务器时显示“欢迎光临此网站”,当用户数量超过最大值时显示“用户已满”。

3、建立一个新组

如果让已经建立好的很多个用户都要有对某个目录有相同的权限,这种情况下如果要逐个去进行目录的添加和设置很麻烦,此时需要用到组了。

1、建立一个新组,设置某目录的权限

2、应用所建立的组

3、建立虚拟目录

4、应用验证

提问

1、建立匿名用户时,匿名用户名是什么?

2、一台主机可以建立多个FTP站点,可以使用哪几种方式来实现?

3、把某一帐户密码更改为123456

4、对某个帐户进行磁盘限额为100MB

5、要求某个帐号在某个时间自动删除帐号

6、设置某一个帐号为系统管理员的权限

7、设置上传速度为200KB/S,下载速度为300KB/S,连接数为100个

8、设定帐号允许或拒绝的IP范围,设定允许的IP地址为192.168.11.120,拒绝的IP地址为192.168.11.201

9、设置登陆FTP服务器的提示信息为“欢迎登陆我们的FTP站点”

10、设置帐号使用线程数为2

11、查看用户访问的记录

12、断开用户的连接

13、更改FTP服务器的端口为22

14、使用防火墙来保证FTP的安全性能(利用TCP/IP筛选功能;打开INTERNET连接防火墙) 作业

完成课本P271习题练习中的1-3题。

本文来源:https://www.bwwdw.com/article/fz24.html

Top