Filazilla是一个非常流行的开源的免费的FTP客户端、服务器端的项目,目前其客户端软件Filezilla Client 3.0有着非常广泛的市场。
Filezilla的主要优势在于:高安全、高性能。Filazilla的安全性是来自于其开放源代码的。开源为何能保证安全?每一款软件产品诞生后,都有很多人试图发现其漏洞进行攻击,以获取权限和其他利益。如果是开源软件,攻击者就会下载这个软件的源代码,从源头上分析其内部漏洞在那里,并且进行攻击。开源的规模越大,下载阅读其源代码的人也多,这个软件也就越普及。随着其逐渐改进,漏洞就越来越少,最后成为了公认极其安全的软件,这和互联网中数万程序员的贡献是分不开的。这类软件的代表就是Linux平台下的Apache、PHP、MySQL、Bind、Vsftpd等大量高可靠性软件。而不开放源代码的闭源软件,人们无法对其进行研究,因此,只能将他当作“黑盒”来研究,研究的过程中没有源代码,很难找到其错误。即便找到了一些错误,还有更多的漏洞隐藏在代码中,但是因为代码不公开,因此人们短期内无从发现,后期使用会暴露出很多问题。一些闭源软件甚至保留有“后门”,以方便远程遥控,比如Windows,比如Serv-U。而开源软件代码是开放的,如果开发者在里边植入“后门”等危险代码,就会被互联网上广大的程序员纠出来,因此,这里也可以看出,开源,是对安全的最好保证。
Filezilla的高性能来自于其代码的开发平台是C/C++,自身基础就好于其他VB/Dephi平台开发的应用程序,因此Filezilla具有可媲美IIS的性能。在千兆网络带宽上,可轻松满足数百用户同时高速下载。
目前Filezilla也存在一些不足,主要缺点就是不支持配额,即本身不提供上传、下载总文件大小配额的功能。即便如此,免费的Filezilla正越来越多的占领原来Serv-U等软件的市场,变得更加贴近用户了。
安装
安装过程非常简单,首先下载Filezilla Server安装文件,然后将安装包下载到桌面,准备安装。
双击安装程序开始安装。点击“I Agree”继续。
选择安装方式,默认的标准即可。其中“Source Code”源代码一般不用安装,除非是想研究FileZilla的代码。
选择安装路径,强烈推荐安装到非默认路径,以增加安全系数。例如如下路径:
选择“安装为服务,并随机自动启动”的选项。下边的14147是管理端口,强烈推荐修改此端口,例如改成38121端口。(注意不要和常见服务如80端口冲突)。
选择“当管理员登录时候,启动管理界面”的选项。
安装进行中。
至此安装完成,安装程序自动启动管理控制台,默认是连接到本机的管理端口。管理端口到底是多少,请参考前文安装过程中填写的具体数字是多少。建议选中“总是连接到本服务器”的选项,即表示每次启动管理控制台,都是管理本机的Filezilla服务。下边有一个输入密码的对话框,在里边输入本服务器Filezilla服务的密码。
注意:修改端口和密码非常重要,这是确保Filezilla安全的重点,必须修改端口,必须设置密码!密码建议足够复杂!
点击OK后,即可启动初始化之后的管理控制台,配置完成。
三、 配置
1. 基本设置
Filezilla默认的模式是Port模式,不是Passive被动模式。为了解决防火墙后的客户端连接问题,最好是启用Passive模式。要启动被动模式,首先打开管理控制台,点击左起第三个图标 进入系统设置。
点击左侧“Welcom message”菜单,即FTP登录后的欢迎信息。
为了安全起见,强烈建议修改默认的欢迎信息为“Welcom to Serv-U FTP Server”,这样Filezilla在欢迎消息中就会Serv-U字样,以达到欺骗攻击者的目的。注意:本步骤非常重要!
现在我们用telnet去连接一下FTP的21端口,即可看到修改过的“假”的提示信息,这样服务器的安全性可以得到比较明显的提高。
接下来点击“Passive Mode Settings”选项,进入被动模式设置。
选中启动被动模式端口范围的选项,输入10000~10050端口范围,表示被动模式将要使用这个范围的端口。
点击确定保存即可。接下来在防火墙上允许10000~10050端口范围进出,或者
直接允许Filezilla server.exe主程序的互联网访问。
安装的最后一步是加固权限,找到Filezilla的配置文件,格式是xml格式,鼠标右键点击之,并选择属性。
加入Guest组禁止读写的权限,设置为拒绝。
点击确定后,系统会弹出提示,询问拒绝权限优先级高于允许权限,是否要继续,点击是通过即可。
至此初始化基本配置完成。
2. 匿名FTP配置
首先打开管理控制台,点击左起第四个图标 进入系统设置。
打开ftp用户管理界面,点击右侧的 按钮,添加新用户。
在新增用户的对话框中,输入“anonymous”这个名字,即FTP的匿名用户。
点击确认,添加用户完成,返回用户管理界面。
点击左侧的“Shared folders”菜单。点击Add按钮,添加一个目录。
打开浏览文件夹的选项,选择要设置FTP的目录。
点击确定,添加用户完成。
现在用户FTP客户端连接到FileZilla Server上,可以看到匿名FTP已经配置完成。
3. 标准FTP用户配置
首先进入用户设置界面,点击“Add”按钮添加新的FTP用户。
输入用户名test 。
选中Password前边的多选框,然后输入密码123456。
返回到用户管理界面,点击设置文件夹目录,点击Add添加目录。
添加一个目录到test用户。
添加完成,再右侧选中test用户对这个目录的权限,然后点击左侧的OK按钮,配置完成。
配置完成。现在可以使用客户端来测试登录了。
打开FTP客户端软件,输入test用户名和密码123456,登录到服务器。
登录成功后,可以看到刚才制定的FTP目录下的文件,并具有相应的上传、下载权限。
4. 虚拟目录配置
在具有多个目录需要共享的情况下,设置虚拟目录是比较利于管理的选择。通常,一个FTP服务器需要有一个“Home”主目录,然后设置若干个虚拟目录。
http://www.heibai.net/book/html/wangluogongju/FTP_gongju/2010/0412/2628_2.html
分享到:
相关推荐
选 择Patched FileZilla Server这一项,windows下台下对应下载I386架构的文件,先停止FileZilla Server服务,将解压出来的FileZilla server.exe 替换安装目录下的FileZilla server.exe文件,再启动FileZilla Server...
在本文中,我们将深入探讨FileZilla Server 1.1.0的配置和使用方法。 首先,确保从官方或可靠的渠道下载最新版本的FileZilla Server。你可以访问FileZilla Project官方网站或者通过提供的中文下载链接获取安装包。...
实现HA-FileZillaServer的一种常见方法是构建负载均衡集群。这通常涉及多台服务器,通过负载均衡器来分配客户端请求。当主服务器出现故障时,负载均衡器会将流量导向备份服务器,从而实现无中断的服务。 **3. 主动-...
3. **修改路径**:将`ImagePath`键值中的路径更改为正确的FileZilla Server可执行文件路径,例如`D:\webservers\ftp\FileZillaServer.exe`。 4. **保存更改**:确认修改无误后,保存注册表编辑器中的更改并退出。 5....
"FileZilla Server的使用方法" FileZilla Server 是一个基于开源代码的FTP服务器软件,其主要优势在于高安全和高性能。开源代码的优势在于可以由全球的开发者共同维护和改进,从而使得软件更加安全和稳定。开源...
FileZilla_Server_cn-0_9_46-中文版,绝对是你想要的,汉化很完善,适合小白使用。。。。。。。。。。
### Filezilla FTP Server 设置帐号主目录文件夹的方法 在探讨如何在FileZilla FTP Server中配置账号的主目录以及如何让多个账号共享同一文件夹之前,我们先来了解一下FTP(File Transfer Protocol)的基础知识及其...
百度软件中心下载的正版软件,可以放心下载使用,找了好久的,分享给大家一块使用。
在本文中,我们将深入探讨FileZilla Server的核心特性和使用方法。 1. **安装与配置** - 文件"FileZilla Server"是安装程序,下载后运行即可开始安装过程。安装过程中,系统会提示配置服务器的基本信息,如端口号...
此外,FileZilla还提供了客户端版本,不过对于不经常使用FTP的用户,仅使用FileZilla Server就已经足够。 **下载与安装FileZilla Server** FileZilla Server的官方下载地址是http://filezilla.sourceforge.net。...
描述中提到“Windows平台ftp服务端搭建利器”,这意味着FileZilla Server专为Windows操作系统设计,提供了一种有效的方法来设置和管理FTP服务器。FTP服务器允许用户通过FTP客户端连接到服务器,上传、下载或管理文件...
在本文中,我们将深入探讨FileZilla Server的核心特性、安装过程、配置方法以及其在实际应用中的优势。 首先,FileZilla Server是一款免费的开源软件,这意味着用户可以免费下载和使用,同时拥有查看和修改源代码的...
1. 发现系统服务中FileZillaServer FTP server服务未启动。 2. 服务设置显示该服务为自动启动,但手动启动时提示“错误3:系统找不到指定路径”。 3. 检查服务属性,发现可执行文件的路径指向了错误的Temp目录。 ...
2. **FTP客户端使用教程**:介绍如何使用FileZilla Client连接到FTP服务器,包括添加站点、输入登录凭据、上传/下载文件、断点续传等操作。 3. **安全最佳实践**:关于FTP传输安全性的建议,如启用FTPS(FTP over ...
FileZilla Server是一款开源、免费的FTP服务器软件,它提供了高效且可靠的服务,适用于个人和企业用户。...通过了解并熟练掌握它的功能和使用方法,你将能够有效地管理和维护FTP服务,满足日常的文件传输需求。
FileZilla Server服务端绿色汉化版:FileZilla_Server-0_9_59.exe; 在服务器上安装并配置服务端: 安装过程这里不再赘述,一直下一步,在跳出弹窗时勾选“Always connect to this server”,然后点击“Connect”...
《Win7下配置FileZilla Server Interface的详细指南》 FileZilla Server Interface是一款流行的开源FTP服务器软件,它提供了一种高效且用户友好的方式来管理FTP服务。在Windows 7操作系统上配置FileZilla Server ...
在本文中,我们将深入探讨FileZilla Server的主要功能、配置方法以及与文件上传相关的知识点。 1. **FTP协议**:FTP(File Transfer Protocol)是一种用于在互联网上进行文件传输的标准协议。FileZilla Server基于...
filezilla是一种高性能的FTP工具,这是我维护的filezilla版本,分为客户端和服务器端,...编译filezillaserver接口使用VS2015打开filezillaserver接口\ filezillaserver \ filezillaserverinterface.sln编译即可。