当前位置:首页 > 行业动态 > 正文

如何搭建FileZilla FTP服务器?步骤详解!

使用FileZilla搭建FTP服务器步骤

如何搭建FileZilla FTP服务器?步骤详解!  第1张

一、准备工作

在开始之前,需要确保已经下载并安装了FileZilla Server和客户端,这两个软件是免费开源的,可以在官网下载:[FileZilla中文网](https://filezillaproject.org/)。

二、安装FileZilla Server

1、下载FileZilla Server:从官网下载最新版本的FileZilla Server安装包。

2、运行安装程序:双击下载的安装包,按照默认提示点击“下一步”直到安装完成。

3、启动FileZilla Server:安装完成后,会自动弹出控制台登录窗口,如果没有自动弹出,可以手动打开FileZilla Server界面。

4、连接到服务器:在控制台登录窗口中,输入主机(默认是localhost127.0.0.1),端口(默认是14147),密码初始为空,然后点击“连接”。

三、配置FTP服务

修改控制台端口号和密码

进入控制台后,点击Edit >Settings >Admin Interface Settings

建议修改控制台的密码,端口号可以根据需要修改,但默认为14147

新增FTP用户并设置目录和权限

点击Edit >Users

点击Add,输入用户名,例如test

点击Password,输入密码,例如123456

为用户设置共享文件夹:点击Shared folders,选择用户,点击Add,选择为用户分配的FTP根目录,并为该用户指定文件和目录的权限,最后点击“OK”保存。

配置FTP服务器监听端口

点击Edit >Settings >General settings >FTP server listening port

设置默认端口为21,也可以自定义其他端口。

配置被动模式和TLS安全登录

由于FTP服务器在NAT内网下发布,需要使用被动模式并在路由器上设置端口转发。

将内网的IP(例如192.168.7.77)的控制端口21和数据端口50015003映射到路由器出口公网IP上的50005003端口。

设置使用TLS安全方式登录FTP服务器:点击Edit >Settings >FTP over TLS settings,勾选Require TLS for control channel connections

防火墙设置

将FileZilla Server添加为防火墙允许的应用,找到FileZilla Server安装目录下的两个exe文件(例如filezillaserver.exefilezillaservergui.exe),并将其添加到防火墙的入站规则中。

四、测试FTP服务器

1、在外网的另一台电脑上安装FileZilla客户端:可以从官网下载绿色版客户端。

2、打开FileZilla客户端并新建站点:点击“文件” > “站点管理器”,新建一个站点。

3、输入站点信息

主机:输入FTP服务器的公网IP地址或域名。

端口:输入之前配置的端口号(默认是21)。

协议:选择FTP File Transfer Protocol,加密默认选择只使用普通FTP(不安全)

登录类型:选择正常,输入之前设置的用户名和密码。

4、连接FTP服务器:点击“连接”,如果配置正确,应该能够成功连接到FTP服务器,并列出共享的文件目录,此时就可以进行文件的上传和下载了。

五、归纳

通过以上步骤,我们已经成功使用FileZilla搭建了一个FTP服务器,并配置了用户、共享文件夹、端口转发以及TLS安全登录,在实际使用过程中,可能还需要根据具体需求进行更多的配置和优化,希望这篇教程对你有所帮助!

小伙伴们,上文介绍了“filezilla搭建ftp服务器步骤”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。

0