前言
在局域网环境中搭建FTP服务器,可以实现快速、稳定的文件共享。相比传统的文件共享方式,FTP具有以下优势:
- 支持多用户同时访问
- 可设置精细的权限控制
- 兼容各种操作系统
- 传输速度稳定高效
本教程将详细演示Windows系统自带的IIS服务搭建FTP服务器的完整流程。
准备工作
- 确保所有设备处于同一局域网
- 准备固定IP地址(建议)
- 创建用于存放共享文件的专用目录
详细操作步骤
一、启用IIS与FTP服务
- 打开控制面板 → 程序 → 启用或关闭Windows功能
- 展开【Internet Information Services】分支
- 勾选以下组件:
- FTP 服务器
- FTP 服务
- FTP 扩展性
- Web 管理工具
- IIS 管理控制台
- FTP 服务器
- 点击确定等待安装完成
二、创建FTP站点
- 搜索打开 IIS管理器
- 右键【网站】→ 选择【添加FTP站点】
- 配置基本信息:
- 站点名称:MyFTP
- 物理路径:D:\SharedFiles(示例路径,需提前创建)
三、网络绑定设置
绑定和SSL设置:
- IP地址:选择本机IP(建议设为固定IP)
- 端口:默认21(若被占用可改为2100等)
- SSL:无SSL(局域网内可选)
四、身份验证与授权
1. 身份验证配置
打开IIS管理器 → 选择FTP站点 → 双击【FTP身份验证】
- 基本身份验证:右键选择"启用"
- 匿名身份验证:右键选择"禁用"(推荐关闭匿名访问)
2. 授权规则设置
双击【FTP授权规则】→ 点击右侧【添加允许规则】
- 访问权限配置:
- 允许访问:指定用户/用户组(推荐创建专用FTP账户) - 权限组合: ✅ 读取(下载文件) ✅ 写入(上传文件) ⚠️ 谨慎授予"修改"权限
五、防火墙配置
Windows防火墙设置步骤
-
打开防火墙设置界面
- 进入控制面板 → 选择【Windows Defender 防火墙】
-
允许应用通过防火墙
- 点击左侧【允许应用或功能通过Windows Defender防火墙】
- 单击【更改设置】按钮(需要管理员权限)
-
勾选必要服务
在允许的应用列表中勾选:☑ FTP服务器(同时勾选"专用"和"公用"网络) ☑ 万维网服务(HTTP)
六、连接测试指南
方法一:浏览器访问
格式:
ftp://[服务器IP地址]
示例:
ftp://192.168.1.100
方法二:文件资源管理器直连
打开任意文件夹
在地址栏输入:
ftp://[用户名]:[密码]@[服务器IP]
示例(使用Windows账户):
ftp://admin:p@ssw0rd@192.168.1.100