第
第 PAGE 1 页 共 NUMPAGES 9 页
轻松搭建专业级FTP文件共享服务器
最近总是遇到一些很郁闷的情况,不得不自己搭建临时的FTP服务器,而作为完美主义者的我就不免弄出个比较专业的了,然后顺手就假设了应用环境写出这篇如何利用Serv-U搭建家庭用广域文件共享服务器的文章来。
有人看到这么长的文章估计立马想跑路了,俺也没啥想法,走吧,反正有需要的还是会看的
一.什么是FTP文件共享服务器?
了解这玩意之前先让我们看看FTP是什么意思,FTP(File Transfer Protocol),是文件传输协议的简称。用于Internet上文件的双向传输。简单的说,FTP用来协调服务端和客户端互相扔鸡蛋的行为,什么时候该服务端扔,什么时候该客户端扔,什么时候该扔几号鸡蛋等……
二.为什么要搭建FTP文件共享服务器?
在这里可以看出,我们需要的是“共享服务器”,也就是说,它的主要任务是共享。当然,它的本来意义并不是如此(差不多)。
可能有人要说,这么古老的东西,要来干嘛?现在多好,有HYPERLINK"/wiki/%E5%B1%80%E5%9F%9F%E7%BD%91"\o"点击查看含义"\t"/showweb/0/0/_blank"局域网,有QQ文件传输,有HYPERLINK"/wiki/%E7%BD%91%E7%BB%9C%E7%A1%AC%E7%9B%98"\o"点击查看含义"\t"/showweb/0/0/_blank"网络硬盘等等乱七八糟的共享手段,这个还要跑上去自己下载的东西,速度也不快吧!
那么让我们来看看用这古老玩意的理由:
1.连接方式多样化。
需要说明的是,这里的其他包括迅雷,HYPERLINK"/view/1411569.htm"\o"点击查看详解"\t"/showweb/0/0/_blank"命令行等方式……
2.安全性高
FTP作为非常古老的协议,是非常、极其成熟的,其安全性不言而喻。灵活的用户、群组、域权限配置绝对能够应付各种极端状况,在确保应用需求的情况下保证强大的安全性。甚至能够支持HYPERLINK"/wiki/SSL"\o"SSL"\t"/showweb/0/0/_blank"SSL和HYPERLINK"/wiki/SSH"\o"SSH"\t"/showweb/0/0/_blank"SSH的加密传输。当然,作为一台文件共享服务器,我们并不需要用到另一个隐形的好处就是,你再也不必冒着中毒的风险拿着U盘拷贝东西了!让对方上传即可。
至少据我所知,除了FTP程序本身的漏洞,和密码猜解,没有什么手段能够完全控制FTP服务器。
3.定制能力强大
作为一个优秀的FTP服务器,它能够定制几乎一切,小到是否显示文件快捷方式的指向目标和每个IP的上传/下载速度。大到哪个IP在哪个时间用哪个账户登录了你的服务器……无所不包。
4.建立维护便捷
建立FTP服务器的便捷性:
虽然和局域网相比还是比较复杂,但是最最快的组建步骤仅仅需要
下载并安装服务端Serv-U
按向导走过两三个非常傻瓜的流程
用资源管理器或者网页浏览器访问,在IP前加上FTP://
仅此而已
维护FTP服务器的便捷性:
事实上,FTP服务器几乎没有什么值得维护的地方,当你建立好一个FTP服务器以后,就可以甩手不管了,需要做的只有以下几点(并且几乎全部都是选做的):
1.定时清理指定的上传目录,分门别类的整理安放或者删除。其实就是日常的磁盘内容整理而已。
2.整理服务器的权限分配,建立或修改群组/用户的读写权限。
3.保持作为服务器的电脑散热状况良好。
4.检查并清理服务器的日志,看看有没有什么讨厌的家伙不请自来,对长期骚扰服务器的讨厌鬼实施永久的IP屏蔽
5.定时重启一下服务器,给系统打打补丁,保持系统稳定快速运行。
呃,也许检查电脑是否沦为了HYPERLINK"/wiki/%E8%82%89%E9%B8%A1[%E7%94%B5%E8%84%91]"\o"点击查看含义"\t"/showweb/0/0/_blank"肉鸡也算是一条,不过这并不在本文的探讨范围内……
5.高速高效高适应性
高速:
虽然大部分我们能够接触的FTP服务器似乎并不那么快速,但是那是因为建立和维护者必须考虑到同时有许多人下载/上传东西的时候整体的速度,所以不得不对单IP以及服务器整体的速度做出限制。
要知道,那些我们熟悉的FTP资源可是同时有成百上千的人在使用的!
我们后面也即将做类似的限制。
作为并非那么多人使用的小范围共享服务器,我们所要做的限制肯定不会那么严格,总体来讲,速度至少会比QQ文件传输和网络硬盘快的多!注意,是快得多!
高效:
高速自然催生高效,虽然那并不是绝对的相等,但不可否认的是,当远在异地的时候缺少某个文件带来的麻烦将不再存在——你