在Windows Server 2019上安装和配置FTP服务器

时间:2020-02-23 14:45:29  来源:igfitidea点击:

介绍

文件传输协议是一组规则,它定义如何在TCP/IP网络上共享(发送和接收)和操作(创建,重命名和删除)的文件。
FTP用两种模式工作,被动和活动。
从StackOverflow:"在活动模式下,客户端建立命令通道,但服务器负责建立数据通道。
在被动模式下,客户端建立两个通道,然后请求服务器(在命令频道上)以开始侦听端口(在服务器的自行决定)上,而不是尝试建立回到客户端的连接。
服务器还返回到客户端选择以侦听的端口号,以便客户知道如何连接到它。
"

第1步:启动Server Manager

与所有Windows服务器角色一样,我们必须转到Server Manager以开始安装。
点击"Windows"键并在尚未打开的情况下搜索"服务器管理器"。
打开后,单击"添加角色和功能"

第2步:单击向导上的"下一步"

在"添加角色和功能向导"的第一页上,单击"下一步"

第3步:选择安装类型

在"选择安装类型页面"中,选择"基于角色或者基于功能的安装",然后单击"下一步"

第4步:选择目标服务器

选择我们将安装NFS的服务器,然后单击"下一步"

步骤5:选择要安装的角色

选择"Web Server(IIS)"复选框,然后单击将提出的弹出窗口中的"添加功能",如下所示。
完成后单击"下一步"。

步骤6:选择功能

在"选择功能"阶段,只需单击"下一步",然后单击"Web服务器角色(IIS)"阶段再次单击"下一步"。

第7步:选择角色服务

这是我们一直在等待的一步。
在许多复选框中,选择"文件服务器"一个并点击"下一步"。
之后,愉快地单击"安装"并等待服务器完成安装。

确认安装选择并按"安装"

如果我们喜欢PowerShell,则以下一个命令也会做

# Install-WindowsFeature Web-FTP-Server -IncludeManagementTools

你应该看到

Success Restart Needed Exit Code      Feature Result
------- -------------- ---------      -------------
True    No             Success        {FTP Server, FTP Service, IIS Manageme

第8步:在被动模式下配置FTP

让我们现在在引言部分中的描述中以被动模式配置我们的FTP服务器。

Open Server Manager>工具> Internet信息服务(IIS)经理

一旦开放,请按照以下操作。
单击服务器以暴露中间窗格。

第9步:打开功能

选择"FTP防火墙支持",然后单击右窗格上的"打开功能",如图所示。
或者,我们只需双击"FTP防火墙支持"。
这将打开一个小弹出窗口。
进入步骤11.

第10步:FTP防火墙支持

在此弹出窗口中输入被动模式的端口范围,如下所示,然后单击右窗格上的"应用"。

下面的弹出窗口将显示我们意识到我们需要允许在防火墙中配置的端口范围。
单击"确定"。
之后,重新启动FTP服务器以使更改应用。

步骤11:重新启动FTP服务器

Open Services App,查找"Microsoft FTP服务器",右键单击它,然后选择RESTART。

第12步:在防火墙中添加端口

使用如何在Windows Server防火墙中打开端口以在防火墙中添加端口。
此外,包括端口21.它应该如下所示:

步骤13:添加FTP

请按照下面的教程将FTP站点添加到Windows Server 2019上的FTP服务器。

如何在Windows Server 2019上添加FTP站点