How to set up an FTP Server on Windows 10

An FTP or File Transfer Protocol Server is a public or private server which can host files that can be accessed locally as well as globally. It is seamless, flexible and fast which means that you can store any kind of files on that server depending on the total size of the server. If this sounds useful, great news! Windows 10 allows you to create your FTP Server. You can host it both locally and make it available globally via the Internet. This article is about configuring an FTP Server – and then, enabling the connections to pass through the Windows Firewall.

Setup FTP Server on Windows 10

We will be undertaking the following tasks-

  1. Configuring an FTP Server.
  2. Configuring the Windows Firewall for the connections to pass through.

1] Configuring an FTP Server on Windows `10

Start by searching for Turn Windows Features On or Off in the Search Box. Select the appropriate result to get a mini window to pop up.

Scroll down to the list, to expand Internet Information Services under which you need to expand FTP Server.

Select all the checkboxes to enable all the entries and click on OK. Let it apply the required changes.

Your computer is now enabled to host an FTP Server.

Now, to configure the FTP Server, search for Internet Information Services (IIS) Manager in the Search Box.

Under the navigation bar of Connections, right click on Sites. Then select Add FTP Site.

A new window will open where you need to enter some details regarding your FTP Hosting.

Enter the details and click Next.

How to set up an FTP Server on Windows 10

You will be asked to enter some Authentication details upon clicking Next. Enter these details.

As you click on Finish, you will get an FTP Server being hosted on your Windows 10 computer.

Next, we have to allow connections from and to the FTP Server.

Read: FileZilla FTP client for Windows computers

2] Configure Windows Firewall for FTP connections to pass through

You need to configure your Windows Firewall to allow connections to and from it.

For that, start by searching for Allow an app or feature through Windows Firewall and select the appropriate result.

A window with all the settings will pop up. You can click on the Change Settings button.

You will get a list populated, within which you need to enable the checkboxes for FTP Server in both Private and Public configurations.

After you are done, just click on OK.

You will now be able to access the FTP Server on your local network.

Next, we will see how to set up an FTP server to be accessed via an external network.

Posted by on , in Category Windows with Tags
Ayush has been a Windows enthusiast since the day he got his first PC with Windows 98SE. He is an active Windows Insider since Day 1 and is now a Windows Insider MVP. He has been testing pre-release services on his Windows 10 PC, Lumia, and Android devices.