FileZilla Server 的安装和配置
FileZilla Server 是一款免费的开放源代码的 FTP 服务器软件,具有一般 FTP 服务器的绝大多数功能。下面是 FileZilla Server 的安装和配置步骤:
1. 安装 FileZilla Server:首先到官方网站 http://sourceforge.net/projects/filezilla/files/ 下载最新版本,然后双击安装。出现许可协议,选择“I Agree”同意协议继续。
2. 配置服务器连接端口号:在安装过程中,需要设置管理员登录配置服务器的连接端口号,默认为 14147。这个设置还关系到远程登录配置。
3. 远程配置管理:FileZilla Server 支持远程配置管理,可以从远程进行配置。这里需要输入服务器的地址、端口号和口令,跟远程服务器上面的对应起来。
4. 服务器全局参数设置:点“Edit”菜单,选“Settings”General settings(常规设置):
* Listen on Port:监听端口,即 FTP 服务器的连接端口。
* Max.Number of users:允许最大并发连接客户端的数量。
* Number of Threads:处理线程,也就是 CPU 优先级别。
* 连接超时、传输空闲超时、登入超时:单位为秒。
* Welcome message:客户端登录成功以后显示的欢迎信息。建议不要用软件默认的,因为任何软件都不能保证没有什么漏洞。
5. IP Filter(IP 过滤器)页面:设置 IP 过滤规则,在上面栏目中的 IP 是被禁止的,下面的是允许的。
6. Passive mode settings(被动传输模式设置):这个页面要重点关注。如果服务器本身直接拥有公网 IP,可以选软件默认的“Default”。倘若服务器是在局域网里面,在一个网关后面,那么就要选择第二项“Use the follwoing IP”,并且在下面的输入栏填写公网的 IP 地址。
7. 服务器位于内网的情况:如果服务器位于内网中,那么强烈建议选中下面的“Use custom port range”定义 PASV 端口范围。
FileZilla Server 的安装和配置相对简单,但是需要注意的一点是,如果服务器位于内网中,就需要特别注意 Passive mode settings 和 IP Filter 两个设置项,以确保服务器的安全和稳定运行。