科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航



ZDNet>网络频道>ZD评测>企业服务器架设攻略之认识FTP服务器

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

而在Windows平台NT/2000/2003中除了使用本身的IIS架构FTP服务器外,常用的还有FTP服务器软件Serv-U、WS-FTP Server 以及Crob FTP Server等软件。下面介绍几种常用的FTP服务器。

来源:天极网 2008年06月23日

关键字:网吧服务器架设 网吧组网 网吧

  目前在UNIX和LINUX下常用的免费FTP服务器软件主要是Wu-FTP和ProFTP这两种。Wu-FTP广泛应用在众多的Unix和Linux系统中,ProFTP正是针对Wu-FTP的弱项而开发的,ProFTP已经成为继Wu-FTP之后最为流行的FTP服务器软件,越来越多的站点选用它构筑安全高效的FTP站点。

  而在Windows平台NT/2000/2003中除了使用本身的IIS架构FTP服务器外,常用的还有FTP服务器软件Serv-U、WS-FTP Server 以及Crob FTP Server等软件。下面介绍几种常用的FTP服务器。

  1、Wu-FTP服务器

  大家知道,FTP服务可以根据服务对象的不同分为两类:一类是系统FTP服务器,它只允许系统上的合法用户使用;另一类是匿名FTP服务器,Anonymous FTP Server,它使用任何人都可以登录到FTP服务器上去获取文件。

  如果在安装LINUX系统的时候,在选择启动进程的时候选择了“ftpd”这一项的话,安装完LINUX系统后,它已经将一个默认的FTP服务器安装到系统中去了。我们已经可以利用它来实现系统FTP服务器的功能了。我们只需在此基础上根据我们的需要进行一些个性化设定就可以了。

  在绝大多数的LINUX发行版本中都选用的是WashingtonUniversity FTP,它是一个著名的FTP服务器软件,一般简称为wu-ftp。它功能强大,能够很好地运行于众多的UNIX操作系统,例如:IBM AIX、FreeBSD、HP-UX、NeXTstep、Dynix、SunOS、Solaris等。所以Internet上的FTP服务器,一大半以上采用了它。

  wu-ftp拥有许多强大的功能,很适于吞吐量较大的FTP服务器的管理要求:可以在用户下载文件的同时对文件做自动的压缩或解压缩操作;可以对不同网络上的机器做不同的存取限制;可以记录文件上载和下载时间;可以显示传输时的相关信息,方便用户及时了解目前的传输动态;可以设置最大连接数,提高了效率,有效地控制了负载。

  2、ProFTP 服务器

  ProFTPD是一个Unix平台上或是类Unix平台上(如Linux, FreeBSD等)的FTP服务器程序,它是在自由软件基金会的版权声明(GPL)下开发、发布的免费软件,也就是说任何人只要遵守GPL版权声明,都可以随意修改源始码。

  ProFTPD设计目标是实现一个安全且易于设定的FTP Server。目前Unix或类Unix平台上 wu-ftpd有着极佳的效能同时也是一套很好的软件,然而它却欠缺了许多Win32平台上FTP Server的一些特色,同时wu-ftpd过去也有不少的安全漏洞陆续被发现。ProFTPD不是从其它FTP Server的既有原始码修改而产生的,相反的,它是完全独立而完整、重新改写的FTP Server。

  图2:ProFTP 服务器

  ProFTPD的主要包括如下特点:单一主设置文件,包含许多指令以及其支配的组,非常象ApacheWeb Server;可设定多个虚拟FTP server,而匿名FTP服务更是十分容易;可根据系统的负载选择以单独运作方式或是由inetd启动;匿名FTP的根目录不需要特定的目录结构、系统二进制执行文件或其它系统文件;ProFTPD不执行任何外部程序以免造成安全漏洞。

  具有隐藏目录或隐藏文件,源自于Unix形式的档案权限,或是user/group类型的档案权限设定。能够以一般使用者在单独运作模式下执行,以减少某些藉由攻击方式取得root权的可能性,此功能与Unix的操作系统有关。

  3、IIS(FTP)服务器

  如果我们只是想建个小型的同时在线用户数不超过10个的FTP服务器,且不会同时进行大流量的数据传输,可以用IIS作为服务器软件来架设(IIS只适用于WindowsNT/2000/XP/2003操作系统)。

  Windows平台NT/2000/XP/2003默认安装时不安装IIS组件,需要手工添加安装。进入控制面板,找到“添加/删除程序”,打开后选择“添加/删除Windows组件”,在弹出的“Windows组件向导”窗口中,将“Internet信息服务(IIS)”项选中。

图3:IIS(FTP)服务器

  进入“Internet信息服务”窗口后,找到“默认FTP站点”,右击鼠标,在弹出的右键菜单中选择“属性”。在“属性”中,我们可以设置FTP服务器的名称、IP、端口、访问账户、FTP目录位置、用户进入FTP时接收到的消息等。

  4 、Serv-U服务器

  Serv-U是一种被广泛运用的FTP服务器端软件,支持3x/9x/ME/NT/2K等全Windows系列。它安装简单,功能强大,可以用同一个IP设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小、支持远程登录管理等,适合绝大部分个人自建FTP的需要。

  Serv-U的安装比IIS还简单。先执行英文原版安装文件,按提示一路“NEXT”即可。要注意的是,在选择安装目录时,最好选择安装在一个非系统盘里,以免将来系统发生异常时还要重新进行账号等的设置。然后执行汉化文件,选择原版安装目录,一路“下一步”即可完成安装。

图4:Serv-U服务器

  如果带宽允许的话,我们还可利用同一个IP轻松架设多个服务器。在Serv-U中,将“本地服务器”下“域(Domain)”中的每个FTP服务器称为“域”,要架设多个FTP服务器,实际上就是创建多个拥有不同端口的域而已。

  5、WS-FTP服务器

  WS-FTP服务器软件是窗口化的档案传输程序,经常使用网络上传下载档案,特性易学易用,所以广为流传,并且我们可以在网络上免费取得 LE 版(Limited Edition),另一种是 Pro 版(Professional),其中有些功能是 LE版没有的,例如续传功能(Resume),但是必须购买才能使用。

  图5:WS-FTP服务器

  WS-FTP Pro 出品,一套架设于 NT/2000 系统下非常有特色的 FTP Server 程序。WS-FTP Server 与市面上其他 FTP Server 比较起来,有更为简单而强大的图形介面。WS-FTP Server 在现今文件传输协定上的 Y2K bug 已作了修正。

  无虑于匿名使用者的文件分配以及群组档案共享。特色:远端摇控系统管理员、设定机要选项、虚拟磁碟、使用者资料库与增加使用指令列工具。此外,WS-FTP Server 在 NT/2000 服务器下自动启动并保障不会被 logout。 

  6、Crob FTP Server

  下面介绍一款中国人自行开发的FTP服务器软件Crob FTP Server。从功能设置上可以看出,它沿用了像Server-U等主流FTP服务器软件的基本设置;并加入了不少人性化的功能;同时支持多服务器。(即在软件中可以在任意的有效端口上建立任意多的FTP服务器并可同时运行,各服务器间互不相干的稳定运行)应该说进步是非常大的。

  Crob FTP Server的软件界面主要分左右两部分,其布局类似资源管理器,左边是服务器树,选择服务器树中的相应功能模块,右边的主窗口会中转到对应的设置或信息页。操作简单,一般对Windows操作熟悉的朋友都可以很快的上手。

图6:Crob FTP Server

  Crob FTP Server中可以对每个用户分别设置各自不同的参数,如主目录、虚拟目录、网络限速等参数。也可将用户加入到用户自定义的用户组中,这样可以有针对性的实现不同用户群的不同权限及参数设置。用户及用户组的信息采用独有的文件格式保存,存取速度快,并采用多种256位的加密手段来确保了文件信息的安全。

  Crob FTP Server可以应用于Windows 95/98/ME/me/N/T2000及最新的.NET操作系统上。使用Crob FTP Server,我们可以很快建立起强大的FTP服务器。

推广二维码
邮件订阅

如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

重磅专题