Install FTP on Windows Server 2025 | Comprehensive Guide

This guide intends to teach you How To Install FTP on Windows Server 2025 and Create a FTP Site. FTP enables secure file transfers on your Windows Server 2025. Also, it has easy file sharing between local and remote users. You can now proceed to the guide steps below on the Orcacore website to complete the Windows Server 2025 FTP Setup.

Windows Server 2025 FTP Setup | Secure File Transfer Guide

To complete the Windows Server 2025 FTP Setup, you must log in to your Windows Server and ensure that you have IIS enabled on your system. You can Enable IIS by checking this guide on Installing IIS on Windows Server 2025. Then, proceed to the steps below to install the FTP server.

Also, you can check the Video Tutorial for Install & Configure FTP on Windows Server 2025:

1. Install FTP on Windows Server 2025

Once you are finished enabling IIS, from your server manager click on Add Roles and Features.

Add Roles and Features for FTP Windows Server 2025

Then, in the Installation Type Section, you need to click on Role-based or Featured-based Installation and click Next.

Select Installation Type For FTP

Now you must select the destination server. You can click on Select a server from the server pool and click Next.

Select Destination server for FTP

In the server roles, expand the web server IIS, check the box next to FTP Server, and click Next.

Windows Server 2025 FTP Setup

In the Features section, you can keep the default options and click Next.

select features from server manager

Then, read the confirmation for FTP server installation on Windows Server 2025 and click Install.

install FTP server on Windows Server 2025

Once your FTP setup is completed, click on the Close button.

Finish FTP Server setup on Windows Server 2025

Once you are done with Windows Server 2025 FTP Setup, you can proceed to the next step to create an FTP site on Windows Server 2025.

2. Add FTP Site on Windows Server 2025

From your server manager dashboard from the Tools menu click on the Internet Information Services (IIS) Manager to open the IIS Server Console.

Open IIS Server Console

From the expand the localhost site, right-click on sites, and click Add FTP Site.

Add FTP Site Windows Server 2025

Now you must choose a name for your FTP site and define a path for it. When you are done, click Next.

FTP site name and physical path

Now in the Binding and SSL setting window, you need to choose the FTP port and if you have SSL you need to define it.

Note: If you don’t have an SSL certificate, check the box next to No SSL and click on Next on Windows Server 2025. In this guide, we don’t have an SSL certificate, so we choose No SSL.

Building and SSL settings for FTP Site

Now you will see the Authentication and Authorization information window. In this section, set Authentication to Basic so that the users you create in the system only have access to FTP.

In the Authorization section, select All users, check the boxes next to the Read and Write, and click on the Finish button.

Important Note: If you choose Anonymous in this section, anyone with your FTP address can access your FTP service and files.

Authentication and Authorization for FTP Site

Once you are done, you will see that your FTP site has been created on Windows Server 2025.

FTP Site Home

At this point, you must allow your FTP site port through the Windows Server 2025 firewall. To do this, proceed to the next step.

3. Configure Firewall Settings for FTP on Windows Server 2025

First, you must search for Advanced Firewall Settings and open the Windows Defender Firewall with Advanced Settings.

Windows Defender Firewall with Advanced Settings

At the Windows Defender Advanced settings window, click on the inbound rules. And, on the top right of the window click on the New Rule to open a firewall port.

New inbound rule for FTP port

You will see a new wizard. You must click on the Port option and click Next.

Rule type in Firewall settings

At this point, you need to check the box next to the TCP. And in the specific local ports enter your FTP port and click Next.

Define FTP port on Windows Server 2025

Next, you need to allow connections for the FTP firewall port on the Windows server 2025 and click on the Next button.

Allow connections for FTP firewall port

Now depending on what you desire, you need to apply the new rule. You can either choose “Domain, Private, or Public“. Press Next once you are done.

Choose profile for FTP port

Now enter the name of the rule which is FTP and a description if you want. Then, press the Finish.

Choose a name for FTP port

You can back to the Windows Defender Firewall Advanced settings window and you will see the FTP new rule is created on your system.

FTP new inbound rule is created

That’s it, you are done with Windows Server 2025 FTP Setup and Create FTP Site.

Conclusion

FTP (File Transfer Protocol) on Windows Server 2025 enables the transfer of files between computers over a TCP/IP network. It facilitates uploading and downloading files to and from an FTP server.

Hope you enjoy the Windows Server 2025 FTP Setup Guide. Please subscribe to us on Facebook, YouTube, and X.

Also, you may like to read the following articles:

Install Ubuntu in WSL Windows 10/11

Best Browsers for Windows in 2025

Best Online Websites for Identifying Fonts from Images

Microsoft Windows 12 Introduction

Set up FTP Server on Windows Server 2022

FAQs

How does FTP work on Windows Server 2025?

FTP operates on a client-server model, where the server hosts files and the client accesses or uploads files. Windows Server 2025 includes an FTP server service that can be managed via command-line or graphical interfaces.

What ports does FTP use?

FTP typically uses port 21 for control commands and port 20 for data transfer in active mode. The passive mode uses a range of ports for data transfer.

What is the difference between active and passive FTP modes?

In active mode, the server initiates the data connection to the client. In passive mode, the client initiates both control and data connections, which is useful for traversing firewalls.

Share your love

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

Stay informed and not overwhelmed, subscribe now!