建立自己的FTP服务器
作者:soft

第一步:先要寻找合适的FTP Server软件,这类的软件很多,著名的有War-FTP和Serv-U两种。其中以Serv-U最为普遍,它是现在Internet上最常用的FTP架设软件,它的特点很多:
1、界面清楚简洁,给人一目了然的感觉,对用户的设置给予最大的方便性和灵活性,而且支持断点续传。
2、程序短小精悍,2.1版支持Win3.x和Win95。2.2版和2.4版支持Win95/98/NT。
3、在Windows95中以System Service (系统服务)方式运行,而且支持虚拟目录(类似Unix中的Link)。
4、支持动态IP,在线时启动,Serv-U能自动检测动态IP并工作。 该软件的Shareware在Internet上很流行。在各大FTP站均有下载。为了方便,这里提供一个WWW站点: http://202.102.249.11/servertool/
本文主要介绍Serv-U 2.4版。
拿到该软件之后,将其解压,然后就可以直接运行其主程序 Serv-U.exe。Shareware提供两种工作方式:
1、30天完整功能试用
2、无限制时间使用,但功能有限制,且每次运行不超过一小时。
第二步:设置Serv-U,启动主程序进行设置。
首先您看到的是主监视窗口,从里面可以了解你的FTP站工作情况和用户登录信息。下面介绍各菜单功能:
一.File: 1.Logging : 有选中和没选中两种状态,选
中是见监视窗口的信息记录到
指定文件中。
  2.User Info: 该窗口显示了在线用户的情
况,包括用户ID,IP,下载文
件名等信息。
  3.Exit: 退出Serv-U。
二.Edit: 和别的程序一样,有Copy和Clear两个菜单,没什么特别
三.Setup: 1.FTP Server FTP port number: FTP端口号
(默认值21,无须改动)
    Max. no. of users: 允许同时登
录的用户的最大值。
    Max. no. of anonymous: 允许同
时登录的匿名用户的最大值。
    Time-out users: 用户的闲置断
线时间。
    Time-out anonymous: 匿名用户
的闲置断线时间。
    Auto-start as System Service
以系统服务方式自动运行。
    Enable security: 安全性选择。
    Check anon. Passwords:检查匿
名用户的登录密码。
  其他无须设置,在此不再累赘。
  2.IP-Access: 这里设置Access Rules可以同
意或拒绝某些IP的访问和设置
上站规则。
  3.Logging: Enable logging to file:允许记录
到文件。
  这里主管FTP站的各种信息的
记录。可以在主监视窗口显示
更多的关于FTP站运行的信息
及记录到文件中去。
File name:文件名。
  Log the GETs(sending):记录
发送信息。
  Log the PUTs(receiving):记录
接受信息。
    Log system messages:记录
系统信息。
    Log security messages:记录
安全性信息。
    Log FTP commands:记录用户
的命令。
    Log FTP replies:记录FTP系统的反应。
    Log IP name:记录用户IP信息。
    Log WinSock activity:记录
Winsock状态。
  4.Sign on/off 设置用户进入后的所显示的信
息(Sign on messages)和推
出所显示的信息(Sign off messages)。
  5.Users…  
  这里设置用户的信息,包括用户名,密码,目录的使用权限和一些比较高级的设置。 User name: 用户名。(匿名用
户名为anonymous)
  Group name: 团体名。
    Password: 密码。
    Home directory: 用户登录后的
主目录。
    File/Directory access rules: 设
置用户的访问目录及各种权
限。
    MISC. 杂项设置,包括了一些
杂项,有兴趣可以设置一下。
    U/D Ratios: 上传和下载的比
率。
    Quota: 磁盘空间的分配额。
    IP-Access: 如上面的IP-Access
设置一样。
  6. Groups… 设置与Users类似。
四.Help: About: Serv-U的一些注册,作者信息。
希望大家能从此文得到帮助,建起属于自己的FTP站。