第 4章 架设 FTP站点
本章应知
1,FTP及协议
2,文件的上传和下载
3,第三方 FTP服务器软件
4,功能强大的中文 Crob FTP Server
5,个人 FTP服务器的首选 —Serv-U
6,专业的 FTP服务器产品 Serv-U
7,FTP工作原理
8,FTP登陆访问方式
9,FTP的虚拟目录本章应会
1.在 Windows Server 2003中添加 FTP组件
2.在 IIS中创建、管理 FTP站点
3.构建 Crob FTP服务器
4.管理及配置 Crob FTP服务器
5.构建 Serv-U FTP服务器
6.管理及配置 Serv-U FTP服务器项目 1 IIS中 FTP站点的建立
FTP的主要功能包括两个方面:
1.文件的下载
– 文件下载就是将远程服务器上提供的文件下载到本地计算机上。
2.文件的上传
– 文件上传是 FTP服务的特色,客户机可以将任意类型的文件上传到指定的 FTP服务器上。
任务 1 FTP服务器软件的安装任务 1 FTP服务器软件的安装任务 2 配置默认的 FTP站点任务 3 创建新的 FTP站点任务 3 创建新的 FTP站点任务 3 创建新的 FTP站点任务 4 配置 FTP的主目录任务 5 配置 FTP站点消息任务 6 配置 FTP的安全项目 2 Crob FTP服务器的建立
Crob FTP Server具有如下特性:
– 一站式用户界面,一目了然的操作
– 远端服务器管理
– 专业的备份、还原、安全解决方案,提供自动备份计划任务
– 日志统计、图表显示功能
– 支持虚拟文件系统,及单用户单独设置权限
– 支持服务器网络速度、上载下载控制
– 全面的用户流量限制及上载 /下载比率控制
– 可选择的单用户或用户分组管理机制
– Anti-Attack技术
– 完全自定义的系统消息变量及欢迎词
– 多种向导工具使操作简单迅速
– 独有的 Crob Software 软件升级系统,自动升级为最新版本任务 1 启动和关闭 FTP服务器任务 2 查看服务器记录 —查看服务器消息任务 2 查看服务器记录 —服务器日志任务 2 查看服务器记录 —服务器统计指标任务 3 服务器配置 —常规设置任务 3:服务器配置 —默认参数任务 3:服务器配置 —安全任务 3:服务器配置 —IP策略任务 3:服务器配置 —网络任务 4 在线账号管理
可以对在线的用户进行如下管理:
– 查询在线账号信息
– 踢出在线账号
– 发送消息任务 5 创建及管理账号 —创建新账号任务 5 创建及管理账号 —创建新账号任务 5 创建及管理账号 —创建新账号任务 5 创建及管理账号 —创建新账号任务 5 创建及管理账号 —账号管理任务 5 创建及管理账号 —账号管理任务 5 创建及管理账号 —账号管理任务 5 创建及管理账号 —账号管理任务 6 创建 FTP服务器任务 6 创建 FTP服务器任务 7 管理远程 FTP服务器 —
本地远程控制设置任务 7 管理远程 FTP服务器 —
建立远程服务器连接项目 3 Serv-U FTP服务器的建立
在 Internet中最流行的 FTP服务器当属 Serv-U了。
Serv-U是一种被广泛运用的 FTP服务器端软件,
支持 9x/ME/NT/2K/XP/2003等各种 Windows系列。
可以设定多个 FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。
最新的 Serv-U 5.2版本加入了 ODBC( 开放数据库连接)支持,使得在管理大量服务器时更方便有效。
任务 1 Serv-U的安装与基本设置任务 1 Serv-U的安装与基本设置任务 1 Serv-U的安装与基本设置任务 1 Serv-U的安装与基本设置任务 1 Serv-U的安装与基本设置任务 1 Serv-U的安装与基本设置任务 2 Serv-U的管理
通过鼠标右键单击系统托盘中的图标,
在弹出如图 4-61的快捷菜单中可以进行服务器的简单管理:停止、启动、运行管理器和退出。
本地服务器( Local Server)
管理域( Domains) 管理任务 3 用户及用户组管理 —创建新用户任务 3 用户及用户组管理 —创建新用户任务 3 用户及用户组管理 —用户管理任务 3 用户及用户组管理 —用户管理任务 3 用户及用户组管理 —创建组及组管理任务 3 用户及用户组管理 —创建组及组管理任务 4 挂接虚拟目录任务 4 挂接虚拟目录任务 5 Serv-U的远程管理知识点
FTP的工作原理
F T P 客户端 F T P 服务器
1,FT P连接 请求
5,关闭连接
3,文件请求
2,FT P连接 回应
4,文件上传或下载
FTP的访问方式
FTP客户端访问 FTP服务器时,需要登陆。登陆过程中需要输入相应的用户名和密码,如果通过验证就让客户机登陆。
FTP的登陆方式分为两种:
– 1,匿名方式
匿名方式使用,anonymous”作为用户名,以任意的 Email作为密码来登陆 FTP服务器。目前 Internet上有大量匿名 FTP站点提供免费的软件下载服务。当我们不具备 FTP服务器登陆的用户名和密码的时候,可以尝试匿名登陆方式。
– 2,用户方式
某些 FTP服务器站点限定了使用 FTP服务的用户,因此用户需要按照站点提供的用户名和密码登陆 FTP站点,以便获取相应的服务。
现在很多 FTP站点提供有这两种访问方式,但登陆进服务器后拥有的权限是不一样的。一般来讲,用户方式登陆比匿名方式登陆拥有更多、更高的权限。
虚拟目录
与 Web服务类似,FTP服务也有虚拟目录的概念。也是为了让客户端在访问同一个 FTP服务器的同时,能访问到不同目录、不同分区、不同物理位置服务器上的目录与文件。这种在逻辑上将不同位置的目录创建于 FTP主目录之下的技术,就是 FTP的虚拟目录了。
根据 FTP服务器提供的功能不同,可以将不同分区下、不同服务器中的目录进行逻辑组合。
在客户看来,它只访问了一个 FTP服务器,却能在这个 FTP服务器中访问到不同分区、甚至不同物理服务器中的文件和目录,而对客户来说他只访问了一个目录树。