安装 FTP 服务
- 打开 “服务器管理器”:在服务器桌面左下角点击 “服务器管理器” 图标。
- 添加角色和功能:在 “服务器管理器” 中,点击 “管理” 菜单,选择 “添加角色和功能”。
- 选择安装类型:在 “添加角色和功能向导” 中,安装类型选择 “基于角色或基于功能的安装”,然后点击 “下一步”。
- 选择目标服务器:默认选择当前服务器,点击 “下一步”。
- 选择服务器角色:在 “服务器角色” 列表中,勾选 “Web 服务器(IIS)”。在弹出的 “添加功能” 对话框中,点击 “添加功能”,继续点击 “下一步”。
- 选择角色服务:在 “角色服务” 列表中,勾选 “FTP 服务器” 下的 “FTP 服务” 和 “FTP 扩展性”,点击 “下一步”。
- 确认安装选择:确认选择无误后,点击 “安装”,等待安装完成。
配置 FTP 站点
- 打开 “Internet Information Services (IIS) 管理器”:在 “服务器管理器” 的 “工具” 菜单中选择 “Internet Information Services (IIS) 管理器”。
- 创建 FTP 站点:在 “连接” 窗口中,右键点击 “网站”,选择 “添加 FTP 站点”。
- 设置站点信息:在 “添加 FTP 站点” 对话框中,输入站点名称和物理路径,点击 “下一步”。
- 绑定 IP 地址和端口:指定 FTP 站点的 IP 地址和端口,选择 SSL 设置。如果不需要加密连接,可选择 “无 SSL”;如果需要加密,可选择 “允许 SSL” 或 “需要 SSL”,点击 “下一步”。
- 身份验证和授权信息:在 “身份验证” 中,选择 “基本身份验证” 或 “匿名身份验证”。“基本身份验证” 需要用户输入用户名和密码登录;“匿名身份验证” 允许任何用户无需密码登录。在 “授权” 中,选择允许访问的用户,设置用户权限(读取、写入),点击 “完成”。
配置防火墙规则
- 打开 “Windows Defender 防火墙”:在 “服务器管理器” 的 “工具” 菜单中选择 “Windows Defender 防火墙”。
- 创建入站规则:在 “Windows Defender 防火墙” 中,点击 “入站规则”,然后点击 “新建规则”。
- 配置规则:规则类型选择 “端口”,点击 “下一步”;选择 “TCP”,特定本地端口输入 “21”(FTP 默认端口),点击 “下一步”;选择 “允许连接”,点击 “下一步”;选择规则应用的网络位置(域、专用、公用),点击 “下一步”;输入规则名称,如 “FTP 端口 21”,点击 “完成”。
测试 FTP 服务器
- 使用 FTP 客户端:可以使用 Windows 自带的命令行工具(如 “ftp” 命令)或第三方 FTP 客户端(如 FileZilla)。
- 连接到 FTP 服务器:打开 FTP 客户端,输入 FTP 服务器的 IP 地址、用户名和密码(如果选择了基本身份验证),点击 “连接”。如果连接成功,说明 FTP 服务器搭建完成。