使用FileZilla搭建FTP服务器步骤
一、准备工作
在开始之前,需要确保已经下载并安装了FileZilla Server和客户端,这两个软件是免费开源的,可以在官网下载:[FileZilla中文网](https://filezillaproject.org/)。
二、安装FileZilla Server
1、下载FileZilla Server:从官网下载最新版本的FileZilla Server安装包。
2、运行安装程序:双击下载的安装包,按照默认提示点击“下一步”直到安装完成。
3、启动FileZilla Server:安装完成后,会自动弹出控制台登录窗口,如果没有自动弹出,可以手动打开FileZilla Server界面。
4、连接到服务器:在控制台登录窗口中,输入主机(默认是localhost
或127.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.exe
和filezillaservergui.exe
),并将其添加到防火墙的入站规则中。
四、测试FTP服务器
1、在外网的另一台电脑上安装FileZilla客户端:可以从官网下载绿色版客户端。
2、打开FileZilla客户端并新建站点:点击“文件” > “站点管理器”,新建一个站点。
3、输入站点信息:
主机:输入FTP服务器的公网IP地址或域名。
端口:输入之前配置的端口号(默认是21
)。
协议:选择FTP File Transfer Protocol
,加密默认选择只使用普通FTP(不安全)
。
登录类型:选择正常
,输入之前设置的用户名和密码。
4、连接FTP服务器:点击“连接”,如果配置正确,应该能够成功连接到FTP服务器,并列出共享的文件目录,此时就可以进行文件的上传和下载了。
五、归纳
通过以上步骤,我们已经成功使用FileZilla搭建了一个FTP服务器,并配置了用户、共享文件夹、端口转发以及TLS安全登录,在实际使用过程中,可能还需要根据具体需求进行更多的配置和优化,希望这篇教程对你有所帮助!
小伙伴们,上文介绍了“filezilla搭建ftp服务器步骤”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1252338.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复