FTP Service

In this guide, I will show you how to set up FTP Server on your Windows Server 2019.

Step 1

The first thing we need to do is open the Server Manager. In the window that opens, select Add roles and features

Add roles and features


Step 2

On the main page hit the button Next


Step 3

On the next page – Installation Type you should choose Role-based or feature-based installation.

Role-based or feature-based installation

Step 4

In Server Selection – Select a server from the server pool. Chose the server and hit the button Next.

Select a server from the server pool

Step 5

You should select server roles for FTP server installation. In my case, it’s Web Server(IIS).

Web Server(IIS)

After a checkbox, you will get a submitting form. Hit the button Add Features.

Add Features

Step 6

Now you just need to click Next, since you do not need any additional components.


Step 7

Hit the Next button.


Step 8

Now you should remove all unnecessary checkboxes. Check only FTP Service and IIS Management Console and click Next.

IIS Management Console

Step 9

Confirm the installation of roles and components. Restart the destination server automatically checkbox is checked so after the installation the server reboots itself.

Restart the destination server automatically

Step 10

Installation progress.

Installation progress

FTP server is successfully installed. The next step is to create an FTP user and an FTP site.

How to create FTP Users

In order to create a new user, click on Tools in the Server Manager, and from the drop-down list select Computer Management.

How to create FTP Users

In the Computer Management window, follow – Local Users and GroupsUsersAction and click on New User.

Local Users and Groups

Enter a User name and Password.

User name

Next, you should share the directory for FTP users, follow – Server ManagerToolsInternet Information Services (IIS) Manager.

Internet Information Services (IIS) Manager

To transfer files, you should add an FTP site. Once the FTP site is enabled, clients can transfer to and from the site using the FTP protocol.

add an FTP site

Enter FTP site name and Content Directory, click on Next.

Enter FTP site name and Content Directory

Bind IP address and Port and select SSL options.

Bind IP address and Port and select SSL options

Now you should select Autentification. In my case, it will be Basic, since I do not need Anonymous connections. Further, in the Authorization section, select the Specified users from the drop-down list and select a created user. We put checkboxes for permission to read and write in our shared directory.

select Autentification

Congratulation, you have successfully installed and configured the FTP server on Windows Server 2019.