FileZilla FTP Server图文安装设置教程
程序员文章站
2023-11-28 11:48:22
FileZilla FTP Server图文安装设置教程...
随着宽带网的普及,自己架设ftp服务器进行文件交流的用户越来越多。一提到ftp服务器软件,一般用户首先想到的是大名鼎鼎的serv-u。使用主流ftp server存在一个问题:一旦那个软件有什么安全漏洞被公布,由于它的知名度,那么这个安全漏洞也将人尽皆知,这样服务器的安全风险将很大。其实除了这些主流软件之外,还有很多相对不太出名的ftp server,使用这些比较冷门的ftp server软件,上述风险相对比较小一些。这里介绍的filezilla server是一款免费的开放源代码的软件,具有一般ftp服务器的绝大多数功能。软件支持用户分组;支持流量限制,可以定制按时段的流量限制;支持mode z ftp协议;支持远程配置管理…… 安装和设置也比较简单。
首先到官方网站或下载软件
下载最新版本,然后双击安装。出现许可协议,选择“i agree”同意协议继续……
在这一屏,中间的端口号是管理员登录配置服务器的连接端口号,默认为14147。这个设置还关系到远程登录配置。可以根据自己的情况修改,当然也可以在安装完成之后再修改。
安装方式:
依次是
q 将filezilla server作为服务安装,并随windows系统启动
q 将filezilla server作为服务安装,但手动启动
q 不将filezilla server作为服务安装,自动启动(不推荐)
点击close结束安装,之后弹出连接服务器的窗口。filezilla server支持远程配置,如果是从远程进行配置的话,这里的地址、端口号和口令要跟远程服务器上面的对应起来。
本例是从本地登录,密码正确无误之后就进入服务器设置页面。
首先要进行服务器全局参数设置:点“edit”菜单,选“settings”
general settings(常规设置):
listen on port:监听端口,其实就是ftp服务器的连接端口。
max.number of users:允许最大并发连接客户端的数量。
number of threads:处理线程。也就是cpu优先级别。数值调得越大优先级越高,一般默认即可。
下面的是超时设置,自上至下分别为:连接超时、传输空闲超时、登入超时。单位为秒。
welcome message页面设置客户端登录成功以后显示的welcome信息。建议不要用软件默认的,因为任何软件都不能保证没有什么漏洞,如果在这里暴露软件名称的话,一旦这个ftp server软件有什么安全漏洞,别有用心的人知道了服务器软件的名称就可能针对性地发起攻击。所以建议这里设置的信息不要包含任何服务器资料。
ip filter(ip过滤器)页面,设置ip过滤规则,在上面栏目中的ip是被禁止的,下面的是允许的。
passive mode settings(被动传输模式设置):这个页面要重点关注。如果服务器本身直接拥有公网ip,可以选软件默认的“default”。
倘若服务器是在局域网里面,在一个网关后面,那么就要选择第二项“use the follwoing ip”,并且在下面的输入栏填写公网的ip地址;否则,客户端用pasv被动模式可能无法连接ftp服务器。因为服务器是在内网中,在客户端使用pasv模式连接服务器的时候,服务器收到连接请求之后需要把自身的ip地址告诉客户端,由于服务器在内网中,它侦测到的ip地址是内网的(如192.168.0.5),它把这个ip地址交给客户端,客户端自然无法连接。在这里设置了指定的ip地址后,服务器就会把这个公网合法的ip地址提交给客户端,这样才能正常建立连接。
如果服务器是动态ip的,那么可以选择下面的“retrieve external ip address from”,利用filezilla官方网站免费提供的ip查询页面获取当时的公网合法ip,然后服务器把这个公网合法ip地址提交给客户端。当然静态ip也可以用这个,只不过没有必要。
这个设置页面对服务器位于内网的情况非常重要。有些ftp服务器端没有这个设置项目,客户端就只能用port主动模式连接。当然有些客户端软件针对这个问题有专门的设置,如flashfxp的站点设置中只要选中“被动模式使用站点ip”就可以了。
对于在局域网中的服务器,如果服务器没有置于dmz区,那么强烈建议选中下面的“use custom port range”定义pasv端口范围。由于pasv模式中,是服务器随机打开端口,然后把打开的端口号告诉客户端,让客户端连接打开的端口。但是因为服务器处于网关后面,如果网关那里没有做对应的端口映射,客户端从外网就无法连接服务器打开的端口,导致pasv模式连接失败。在这里限定服务器打开的端口范围,然后到连接外网的网关那里,对服务器的这些端口做端口映射(虚拟服务)。这需要服务器和internet网关设备配合设置,这样外网的客户端才能用pasv模式连接进来。
首先到官方网站或下载软件
下载最新版本,然后双击安装。出现许可协议,选择“i agree”同意协议继续……
在这一屏,中间的端口号是管理员登录配置服务器的连接端口号,默认为14147。这个设置还关系到远程登录配置。可以根据自己的情况修改,当然也可以在安装完成之后再修改。
安装方式:
依次是
q 将filezilla server作为服务安装,并随windows系统启动
q 将filezilla server作为服务安装,但手动启动
q 不将filezilla server作为服务安装,自动启动(不推荐)
点击close结束安装,之后弹出连接服务器的窗口。filezilla server支持远程配置,如果是从远程进行配置的话,这里的地址、端口号和口令要跟远程服务器上面的对应起来。
本例是从本地登录,密码正确无误之后就进入服务器设置页面。
首先要进行服务器全局参数设置:点“edit”菜单,选“settings”
general settings(常规设置):
listen on port:监听端口,其实就是ftp服务器的连接端口。
max.number of users:允许最大并发连接客户端的数量。
number of threads:处理线程。也就是cpu优先级别。数值调得越大优先级越高,一般默认即可。
下面的是超时设置,自上至下分别为:连接超时、传输空闲超时、登入超时。单位为秒。
welcome message页面设置客户端登录成功以后显示的welcome信息。建议不要用软件默认的,因为任何软件都不能保证没有什么漏洞,如果在这里暴露软件名称的话,一旦这个ftp server软件有什么安全漏洞,别有用心的人知道了服务器软件的名称就可能针对性地发起攻击。所以建议这里设置的信息不要包含任何服务器资料。
ip filter(ip过滤器)页面,设置ip过滤规则,在上面栏目中的ip是被禁止的,下面的是允许的。
passive mode settings(被动传输模式设置):这个页面要重点关注。如果服务器本身直接拥有公网ip,可以选软件默认的“default”。
倘若服务器是在局域网里面,在一个网关后面,那么就要选择第二项“use the follwoing ip”,并且在下面的输入栏填写公网的ip地址;否则,客户端用pasv被动模式可能无法连接ftp服务器。因为服务器是在内网中,在客户端使用pasv模式连接服务器的时候,服务器收到连接请求之后需要把自身的ip地址告诉客户端,由于服务器在内网中,它侦测到的ip地址是内网的(如192.168.0.5),它把这个ip地址交给客户端,客户端自然无法连接。在这里设置了指定的ip地址后,服务器就会把这个公网合法的ip地址提交给客户端,这样才能正常建立连接。
如果服务器是动态ip的,那么可以选择下面的“retrieve external ip address from”,利用filezilla官方网站免费提供的ip查询页面获取当时的公网合法ip,然后服务器把这个公网合法ip地址提交给客户端。当然静态ip也可以用这个,只不过没有必要。
这个设置页面对服务器位于内网的情况非常重要。有些ftp服务器端没有这个设置项目,客户端就只能用port主动模式连接。当然有些客户端软件针对这个问题有专门的设置,如flashfxp的站点设置中只要选中“被动模式使用站点ip”就可以了。
对于在局域网中的服务器,如果服务器没有置于dmz区,那么强烈建议选中下面的“use custom port range”定义pasv端口范围。由于pasv模式中,是服务器随机打开端口,然后把打开的端口号告诉客户端,让客户端连接打开的端口。但是因为服务器处于网关后面,如果网关那里没有做对应的端口映射,客户端从外网就无法连接服务器打开的端口,导致pasv模式连接失败。在这里限定服务器打开的端口范围,然后到连接外网的网关那里,对服务器的这些端口做端口映射(虚拟服务)。这需要服务器和internet网关设备配合设置,这样外网的客户端才能用pasv模式连接进来。
推荐阅读
-
mysql server 8.0.3安装配置方法图文教程
-
MySQL Server 8.0.13.0 安装教程图文详解
-
filezilla无法安装如何解决?filezilla安装不了的解决方法图文教程
-
ftp二进制上传 FTP设置二进制(binary)模式上传文件图文教程
-
Windows 8下MySQL Community Server 5.6安装配置方法图文教程
-
mysql server 5.7.20 安装配置方法图文教程
-
用FileZilla Server v0.9.35 架设FTP服务器的图文方法
-
FileZilla FTP Server图文安装设置教程
-
SQL Server 2008图文安装教程第1/2页
-
WinConnect Server XP 图文安装教程及使用说明