架设FTP服务器其实很简单_Ftp服务器教程
一、复杂方法
对于很多精通计算机的高手来说,windows 2000/XP附带的IIS或者Serv-U之类的专业服务器架设工具当然是首选。如果采用IIS架设服务器的时候,可以直接在向导助手的帮助下完成各种设置,因此相对来说还是比较简便的。不过要提醒大家注意,在设置Ftp服务器IP地址和端口的时候,如果你使用了ADSL等没有固定分配IP地址的上网方式,则须要借助《花生壳》之类的软件将动态IP地址转换为一个虚拟域名,然后在IP地址栏中填写这个虚拟域名(附图1)。而且在设定FTP站点权限的时候要注意读取和写入权限的分配,一般情况下建议设置专门的“Upload”目录用于文件上传,这可以设定写入权限;同时创建“Download”目录提供下载,这样可以防止他人随意写入文件而将硬盘弄得乱七八糟。
图1 在“IP地址”栏中填写虚拟域名
同样,使用Serv-U架设Ftp服务器也有创建向导,可以较为方便地完成FTP站点和用户账号的分配工作,不过相对于Windows自带的IIS,Serv-U具备了更多的用户账号高级管理设置功能,这样不仅可以防止很多人同时登录到你的这个FTP站点下载使得网络性能急剧下降,同时还能防止用户账号泄漏造成FTP安全方面的隐患。比如在当前已有的用户账户中,可以设定用户登录后是否能查看属性为“隐藏”的文件与文件夹、是否允许同一个IP地址的几个用户同时登录、最大上载速率、最大下载速率以及最大用户数等等。经过设定之后,就可以避免别人采用多线程下载或者抢用网络带宽下载,造成网络性能的下降,甚至导致服务器崩溃的情况发生(附图2)。
图2 在Serv-U中配置Ftp服务器
软件名称: 20CN MINI Ftp服务器
软件版本: 1.0
授权方式: 免费软件
软件大小: 40KB
二、简单方法
虽然IIS和Ser-U之类的专业软件架设服务器功能很强大,但是它们的各种繁琐设置并不适合新手使用。对于那些只想临时架设服务器传递文件的朋友而言,这样的设置步骤实在让人挠头。为了解决这个问题,网络上出现了许多便捷的服务器架设软件,借助它们就可以迅速搭建起一个具备基本功能的服务器。
比如运行Http File Server之后,程序将自动打开Web服务的下载端口,只要将想与别人分享的文件拖拽到左部文件列表中,并且用鼠标点击某一个文件即可从上部的地址一栏查看到该文件在Internet上的地址,只须把这个地址发送给朋友,他们就可以使用FlashGet之类的工具进行下载。在别人下载的过程中,我们可以即时查看到所有下载的请求,而且还可随时中止来历不明的连接(附图3)。
图3 在Http File Server中管理下载请求
另外一款名为《20CN MINI FTP服务器》的软件也可以帮助我们非常便捷地搭建FTP服务器。运行程序之后,只须根据提示分别设定服务器端口、最大连接数、用户名称和密码以及访问目录等基础信息,同时对账户的下载、上传、删除等权限进行勾选,确认之后即可把自己的计算机变成为一台FTP服务器(附图4)。如果准备在FTP中开设多个不同功能的目录(比如“音乐专用目录”、“文档专用目录”),就要再次运行《20CN MINI Ftp服务器》,并且重新设置相应的权限。FTP,就是这么简单。
图4 MINI FTP的设置界面
编辑点评:IIS和Serv-U之类的服务器架设软件似乎是大多数朋友的首选,但是它们繁琐的设置的确成为新手玩家自行架设服务器的最大障碍。而且因为树大招风,采用这种方式架设的服务器的漏洞已经成为许多黑客的研究对象,因此安全方面还存在诸多隐患。相比较而言,Http File Server之类的软件不仅设置简便,也能够实现基础服务器的主要功能,再加上名气不大目标小,所以反而比主流方式要安全一些。
下载地址: http://www.pcdigest.com/download
- 相关链接:
- 教程说明:
Ftp服务器教程-架设FTP服务器其实很简单。