Fork me on GitHub

Windows配置ftp服务

方案

可以开启 Windows 自带的 FTP 功能(IIS)。也可以使用一些第三方工具:
image

配置 FileZilla Server(推荐)

1.下载地址:https://filezilla-project.org/download.php?type=server
安装时设置密码
image
安装完的三个图标
image
点击Administer FileZilla Server启动UI界面
image

2.安装后,启动管理工具 → 设置监听端口为 21,并且设置协议为Explicit FTP over TLS and insecure plain FTP。
image

项目 Explicit FTP over TLS Insecure Plain FTP (明文 FTP)
是否加密 ✅ 是 ❌ 否
登录信息是否加密 ✅ 是 ❌ 明文传输
文件数据是否加密 ✅ 可配置 ❌ 明文传输
默认端口 21(需 AUTH TLS 升级) 21
客户端兼容性 现代 FTP 客户端广泛支持 所有客户端都支持
安全性 高,适合公网传输 低,风险极大
是否易被监听 ❌ 不易(TLS 保护) ✅ 易(抓包可得密码)
建议用途 正式环境、公网、安全场景 内网测试、极简临时传输
FileZilla 配置方式 启用 TLS,支持或强制加密 关闭 TLS 或允许明文连接

3.添加用户 → 绑定目录路径 → 配置权限
image
也可以在用户组中绑定,然后新建用户设置用户组
image

4.放行防火墙端口

Idea配置FTP插件

Tool -> Deployment -> Configuration配置FTP服务。
image
设置IP端口、用户名密码以及Root Path。
image
配置映射
image

posted @ 2025-07-21 21:26  秋夜雨巷  阅读(364)  评论(0)    收藏  举报