是否了解如何在运行 Windows 的计算机上安装安全的 FTP 服务器? 在本教程中,我们将向您展示如何在运行 Windows 的计算机上启用安全 FTP 服务器。
• Windows 2012 R2
• Windows 2016
• Windows 2019
• IIS 8.5
窗口教程:
在此页上,我们提供对 Windows 教程列表的快速访问。
教程窗口 – 安全 FTP 服务器安装
打开服务器管理器应用程序。
访问”管理”菜单并单击”添加角色和功能”。
在”服务器角色”屏幕上,选择名为”Web 服务器 IIS”的选项。
单击”下一步”按钮。
在以下屏幕上,单击”添加功能”按钮。
在”功能”屏幕上,单击”下一步”按钮。
在角色服务屏幕上,选择名为 FTP 服务器和两个子选项的选项。
在”摘要”屏幕上,单击”安装”按钮。
祝贺! 您已完成运行 Windows 服务器的计算机上的 FTP 服务安装。
教程窗口 – 安全 FTP 服务器配置
完成安装后,创建一组用户。
此组的成员将有权使用安全的 FTP 服务器。
在我们的示例中,我们创建了一个名为 FTP-USERS 的本地组。
创建要由安全 FTP 服务器使用的目录。
在我们的示例中,我们在驱动器 C 的根目录上创建了一个名为 FTPSERVER 的目录。
启动名为:IIS 管理器的应用程序。
在 IIS 管理器应用程序上,选择 IIS 服务器名称。
在屏幕右侧,访问名为:服务器证书的选项。
如果您已经拥有证书,请单击屏幕右上角的”导入”选项。
如果要生成自签名证书,请选择名为”创建自签名证书”的选项。
输入证书的名称,然后单击”确定”按钮。
在我们的示例中,我们创建了一个自签名证书。
右键单击名为”站点”的文件夹,然后选择添加 FTP 站点的选项。
输入新 FTP 站点的标识并选择所需的目录。
在我们的示例中,我们选择了以前创建的目录。
在下一个屏幕上,执行以下配置。
• IP 地址 – 选择所需的 IP 地址
• 自动启动 FTP 站点 – 是
• SSL – 必需 SSL
• 证书 – 选择以前创建的证书
在下一个屏幕上,执行以下配置。
• 匿名身份验证 – 否
• 基本身份验证 – 是
• 允许访问 – 指定的角色或用户组
• 组名 – FTP-用户
• 权限 – 读写
单击”完成”按钮。
祝贺! 在运行 Windows 2012 R2 的计算机上成功配置了安全 FTP 服务器。
Windows 防火墙 – 允许安全 FTP 连接
打开名为 Windows 防火墙的应用程序,具有高级安全性
选择入站规则选项,并确保启用所有 3 个 FTP 规则。
在远程计算机上,下载 WINSCP 软件并尝试连接到安全的 FTP 服务器。
接受警告消息。
在我们的示例中,WINSCP 软件能够连接到安全 FTP 服务器。
即使 FTP 防火墙规则已到位,您的连接也可能会被阻止。
或者,您可以创建防火墙规则以允许 FTP 连接。
创建新的入站防火墙规则。
选择”端口”选项。
选择 TCP 选项。
选择”特定本地端口”选项。
输入 TCP 端口: 20-21
选择”允许连接”选项。
选中”域”选项。
选中”私人”选项。
选中”公共”选项。
输入防火墙规则的说明。
您已完成防火墙配置。