网站首页 > 技术文章 正文
在日常办公当中,经常会需要一个共享文件夹来存放一些大家共享的资料,为了保证文件数据的安全,最佳的方式是公司内部服务器搭建FTP服务器,然后分配多个用户给相应的人员。今天给大家分享FileZilla搭建FTP服务器图解教程,希望对大家有所帮助!
首先官网下载FileZilla服务器版本,地址:https://www.filezilla.cn/
1、安装步骤
按照安装官方软件提供的界面进行安装即可,安装步骤截图如下:
说明:14147是服务的默认监听端口,可以修改,要保证端口不被占用
2、配置步骤
2.1 配置服务器管理用户名密码
2.2 配置用户组
2.3 配置共享文件夹
2.4 配置FTP远程登录用户
2.5 防火墙设置
开放服务器21端口。配置入站规则.具体如下图:
关键:FileZilla Server.exe FileZilla Server Interface.exe 加入允许防火墙
3、常见问题
3.1 You appear to be behind a NAT router. Please configure the passive mode settings and forward a range of ports in your router.
“Edit”-“Setting”或直接点击设置按钮(齿轮);
选择“Passive mode settings”选项卡,勾选“Use the following IP:”并填写服务器的IP地址(注外网地址),之后点击“OK”保存;
3.2 425 Can't open data connection for transfer of "/"
这个问题主要是由于使用Passive Mode模式造成的。
解决方法:在上面的设置窗口中要勾选该项,设置端口范围,并在后面的防火墙设置中,将端口范围加入到入站端口中。然后客户端链接设置为主动模式
3.3 Warning: FTP over TLS is not enabled, users cannot securely log in.
解决方法:启用TLS传输,具体操作如下:
“Edit”-“Setting”或直接点击设置按钮(齿轮);
选择“FTP over TLS settings”选项卡,点击“Generate new certificate...”;
生成验证时Key size”根据自己的喜好选择即可,其他信息可以根据自己的情况随意填写,然后选择保存地址(最好放到安装路径下) “
名称默认为“certificate.crt”就好,最后选择生成;
提示“Certificate generated successfully”则说明生成没有问题,点击“确定”关闭弹窗;
点击“OK”保存设置;之后的信息提示不再出现警告。
猜你喜欢
- 2025-10-19 MySQL 8.2 支持读写分离!_mysql读写分离amoeba
- 2025-10-19 思科交换机,路由器如何关闭telnet 开启ssh服务
- 2025-10-19 深入VRRP 1 Vitual Router Redundancy Protocol
- 2025-10-19 精通Vue(10):vue-router(3)监控$route
- 2025-10-19 精通Vue(9):vue-router(2)路由嵌套如何实现的
- 2025-10-19 安装宽带时,ONU工作模式:桥接模式和路由器模式有啥区别?
- 2025-10-19 光猫的路由模式和桥接模式有啥区别?哪个更快?
- 2024-08-11 Vue实战051:各种懒加载技术实现(vue懒加载实现原理)
- 2024-08-11 手写vue路由(vue路由使用步骤)
- 2024-08-11 H3C路由器在企业网络中的常用操作
- 最近发表
-
- 用Cursor开启JAVA+AI生涯_javascirpt怎么开启
- 大数据调度服务监控平台_大数据调度是什么意思
- SpringBoot、MyBatis、Vue搭建一个Java企业应用开源框架源码分享
- 大数据技术之Flume_大数据volume的含义
- Jenkins运维之路(Slave容器节点)_jenkins slave工作原理
- 程序员自救指南:IDEA 卡成狗?我的 9G 堆内存调参表让你起飞 附避坑
- JMeter:一个简单的测试计划怎么做?
- Windows 命令行终端 PowerShell 美化计划
- JDK25即将发布!新特性概览_jdk52.0
- JDK 25 新特性极简总结(2025 年 9 月 16 日发布,LTS 长期支持)
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (76)
- js判断是否是json字符串 (75)
- c语言min函数头文件 (77)
- asynccallback (87)
- localstorage.removeitem (77)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 无效的列索引 (74)