How To Enable & Setup FTP Server on Windows 10 Machines

Logo_Microsoft

Introduction

FTP stands for File Transfer Protocol. It is a network protocol for transmitting files between computers over TCP/IP (Transmission Control Protocol/Internet Protocol). FTP protocol typically uses port 21 as its main means of communication. FTP is considered an application layer protocol.

Refer to the article if you are looking to Enable Telnet on Windows 10 machine.

Enable FTP Server On Windows 10

Step1: Control Panel
Navigate to the control panel of the machine [laptop or desktop]. Refer to the below image.

Control_Panel_Windows_10

Step2Programs
Click “Programs” to move to the next page.

Step3Windows Features
Click “Turn Windows features on or off” as shown below in the image. You might get an admin credential pop up to access it, depending upon the applied policies.

Windows_10_Features

Step4: Enable FTP
Under the IIS (Internet Information Services), enable “FTP Extensibility” and “FTP Service” as shown below in the image. Click “OK” to apply the changes.

windows_10_FTP_server

Step5Confirmation
As soon as “OK” is clicked you could see the status and then confirmation.

Telnet_Confirmation

Configure FTP Server On Windows 10

Step1: Administrative tool
Search and open the administrative tool by “Run as administrator” as shown below in the image.

windows_10_administrative_tool

Step2: IIS Manager
Double Click the IIS Manager as shown below.

windows_IIS_Manager

Step3: Add FTP Site
Expand and right-click on “Sites” and select “Add FTP Site” as shown below in the image.

windows_10_ftp_site

Step4: Site Information
Add the site information as per your requirement and then click “Next“. Refer to the below image for reference.

windows_10_ftp_site

Step5: Binding & SSL Settings
Follow the steps shown below in the image.

windows_10_ftp_ssl

Step6: Authentication & Authorization
Keep the authentication to “Basic” & authorize “Specific Users” only with read & write access. Click “Finish” to save all changes and the FTP Server is configured. Follow the steps shown below in the image.

windows_ftp_authentication

How to allow an FTP server through Windows Firewall

Step1: Firewall Settings
Open firewall settings and then click “Allow an app or feature through Windows Firewall”. Depending upon the applied policies you might need admin privilege to access it.

windows_10_firewall

Step2: Allow FTP
Allow FTP on windows firewall. Follow the steps shown below in the image.

windows_10_firewall_allow_ftp

FTP is ready to use.

Other topics on Windows

SourceKnowledge Base, Internet, Microsoft

EA00109

Leave a Reply

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