100% found this document useful (1 vote)
224 views

Install and Configure FTP Server On Windows Server 2019 - ComputingForGeeks

This document provides steps to install and configure an FTP server on Windows Server 2019. It discusses FTP modes and firewall configuration. The steps include installing the Web Server role, selecting the FTP server role service, configuring ports in the firewall, adding an FTP site, and testing connectivity.

Uploaded by

bogdan_g1992
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
224 views

Install and Configure FTP Server On Windows Server 2019 - ComputingForGeeks

This document provides steps to install and configure an FTP server on Windows Server 2019. It discusses FTP modes and firewall configuration. The steps include installing the Web Server role, selecting the FTP server role service, configuring ports in the firewall, adding an FTP site, and testing connectivity.

Uploaded by

bogdan_g1992
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 15

Install and Configure FTP Server on Windows

Server 2019
By Kibet John - October 26, 2022

File transfer protocol is a set of rules that define how files can be shared (sent and
received) and manipulated (create, rename and delete) over a TCP/IP Network. FTP
works in two modes, passive and active. From Stackoverflow: “In active mode, the
client establishes the command channel but the server is responsible for establishing
the data channel. In passive mode, the client establishes both channels then requests
the server (on the command channel) to start listening on a port (at the server’s
discretion) rather than trying to establish a connection back to the client.  The server
also returns to the client the port number it has selected to listen on so that the client
knows how to connect to it.”

Step 1: Start Server Manager


As with all Windows Server roles, we have to go to the Server Manager to begin the
installation. Hit your “Windows” key and search for “Server Manager” if it is not
already opened. Once open, click on “Add Roles and Features“
Step 2: Click Next on Wizard
On the first page of the “Add Roles and Features Wizard“, click “Next“

Step 3: Select Installation Type


In the “Select Installation type page“, select “Role-based or feature-based-
installation” and click “Next“
Step 4: Choose Destination Server
Select the server you will install NFS on and click “Next“
Step 5: Select Roles to install
Select “Web Server (IIS)” checkbox and click on “Add Features” in the pop-up that
will come up as shown below. Click “Next” after that is done.
Step 6: Select Features
In the “Select Features” stage simply click on “Next” and click on “Next” again in the
“Web Server Role (IIS)” stage as well.
Step 7: Select role services
This is the step we have been waiting for. Among the many checkboxes, select “File
Server ” one and hit “Next“. After that, happily click on “Install” and wait for your
server to finish up installing.
Confirm installation selections and hit “Install”

If you like Powershell, the following one command will do as well


# Install-WindowsFeature Web-FTP-Server -IncludeManagementTools

You should see

Success Restart Needed Exit Code Feature Result


------- -------------- --------- --------------

True No Success {FTP Server, FTP Service, IIS


Manageme

Step 8: Configure your FTP in passive mode


Let us now configure our FTP Server in Passive Mode as described in the introduction
section.

Open Server Manager >Tools > Internet Information Services (IIS) Manager

Once open, proceed as below. Click on your server to expose the middle pane.
Step 9: Open Feature
Select “FTP Firewall Support” and click on “Open Feature” on the right pane as
illustrated. Alternatively, you can just double-click on “FTP Firewall Support“. That
will open a small pop-up. Proceed to step 11.

Step 10: FTP Firewall Support


Input the port range for passive mode in this pop-up as shown below then click
“Apply” on the right pane.
The pop-up below will appear making you aware that you need to allow the port
range we configured in the firewall. Click “OK“. After that, restart, FTP Server to make
the changes applied.

Step 11: Restart FTP Server


Open Services App, look for “Microsoft FTP Server“, right-click on it and select
restart.
Step 12: Add the ports in Firewall
Use How To open a port in Windows Server Firewall to add the ports in your Firewall.
Also, include port 21. It should look like below:

Step 13: Add FTP Website


Follow our guide below to add an FTP site to FTP server on Windows server 2019.

How To add FTP Site on Windows Server 2019


Conclusion
We have successfully installed and configured FTP Server in Windows 2019. Next, we
are going to add a user and test connectivity with an FTP Client.

Do not miss the following:

Install and Configure iSCSI Target on Windows Server 2019

Install and Configure OpenSSH Server on Windows Server 2019

Install and Configure IIS Web Server on Windows Server 2019

Install and Configure NFS Server on Windows Server 2019

Install and Configure DHCP Server on Windows Server 2019


How to Install Active Directory Domain Services in Windows Server 2019

YOU CAN SUPPORT OUR WORK WITH A CUP OF


COFFEE

As we continue to grow, we would wish to reach and


impact more people who visit and take advantage of the
guides we have on our blog. This is a big task for us and
we are so far extremely grateful for the kind people who
have shown amazing support for our work over the time
we have been online.

Thank You for your support as we work to give you the


best of guides and articles. Click below to buy us a coffee.

Kibet John
https://computingforgeeks.com

The power of technology can be blatantly perceived by everyone in the world today and its sway did not
spare me. Kibet is a tech enthusiast, ComputingforGeeks writer, and an ardent lover of knowledge and
new skills that make the world brighter. His interests lie in Storage systems, High Availability, Routing
and Switching, Automation, Monitoring, and Arts.

Sponsored Content Recommended by

Noile mașini electrice mici pentru seniori - prețul te-ar putea


surprinde

If you own a mouse, you have Getting a MBA Degree in the


to play this game. No Install. USA Might be Easier Than You
Play for free. Think
Panzer.Quest strategy game MBA Degrees | Search Ads

You might also like