Tutorial how to Setup FTP Server on RDP 2012, 2016, 2019 step by step. FTP or File Transfer Protocol is a protocol developed in 1971 on the Internet. This server is one of the oldest Internet protocols and One of the most common ways to transfer files between computers is through the FTP protocol. FTP is one of the most widely used protocols in web development, which is useful for people working in the field to get acquainted with this protocol and its mechanism. This article will explain the Tutorial Setup FTP Server on RDP 2012 with related concepts and their necessity and applications. Please stay with us until the end of this article.

What is FTP Server and its features?

The FTP protocol, released by Abhay Bhushan in 1971 as RFC114, is responsible for transferring files from one computer to another. FTP is a standard protocol based on TCP/IP. Communication in this protocol is usually through ports 20 and 21. Port 21 is using to communicate between the server and the client and port 20 is using to exchange and send files on the network.

FTP is using to transfer files between accounts of one computer, between two different computers, etc. in a network. Features of FTP Server include:

1- Reports files in the system

2- Delete, rename and move files

3- Searches in directories

4- Creates or deletes a directory on the target system

5- Allows you to download files from the desired system

6- Allows you to upload files to the desired system

Now we want to explain how to install FTP on Windows VPS Server 2012.

How to Install FTP Server on RDP 2012

At first, you must go to the Start menu and type Administrative Tools. On the page that opens, select Server Manager.

 

How to run server manager on RDP 2012

 

Now you need to click Add Roles and Features in the server manager.

 

Add Roles and Features seetings on rdp 2012

 

In the next step, you should click Next on the “Before You Begin” section.

Then, make sure Role-based or feature-based installation is selected in the “Installation Type” section, and click Next in the window that opens.

 

Role-based or feature-based installation

 

Now in the “Server Selection” section, you should select Select a server from the server pool. You must click Next after select your server in the “server pool” section.

 

how to Select a server from the server pool

 

In this stage click Web Server (IIS) in the “Server Roles” section and check FTP Server, then click Next.

 

how to check FTP Server on server manager rdp 2012

 

You must select the features you want to be installed and then click Next.

 

how to select features and roles on server manager of rdp 2012

 

In this step, you should click Install in the “Confirmation” section.

 

how to install ftp server on rdp 2012

 

After the installation progress bar is completed, click close.

 

ftp server installing progress on rdp 2012

 

Setup FTP Server on RDP 2012

You must add an FTP publishing to your site because you can not yet connect to your Website via FTP. Now to add FTP publishing, you should open IIS and expand your computer and Sites, then click on your Web Site. At the end click on Add FTP Publishing.

 

how to Setup FTP Server on RDP 2012

 

In the window that opens, select an IP address for your FTP site or you can choose to accept the default selection of ”All Unassigned”.

You should choose to accept the default port of 21 because you would enter the TCP/IP port for the FTP site in the port box.

Note: Do not use the hostname and the virtual host box should be empty. The Certificates drop-down menu should also be “Not Selected” and the No SSL option should be selected. Then click Next.

 

How to add FTP site publishing

 

_ To authenticate, you must first select Basic for authentication settings.

_ Select “Specified users” from the Allow access drop-down list for settings.

_ Now you must type “Administrator” for the username.

_ For the Permissions option, you should Select Read and Write. At the end click Finish.

 

authentication and authorization information on ftp server

 

Eventually, you must make sure that your Windows Firewall has a rule set for FTP default port 21.

To be sure, you should go to the Start menu and type Administrative Tools, and open Windows Firewall with Advanced Security.

 

Windows Firewall with Advanced Security

 

After opening the window, click on Inbound Rules and then on New Rule in the “Actions” section.

 

Inbound Rules settings to install ftp server

 

In the window that opens, select Port and click Next.

 

How to setup new inbound rule wizard

 

Now you should select TCP and Specific local ports, then click Next.

 

TCP and Specific local ports

 

You must select Allow the connection on the action page and click Next.

 

How to Allow the connection on firewall

 

In this step, you should check all the boxes on the Profile page and click Next.

 

How to setup FTP on RDP 2012

 

Finally, you must select a name for the new rule and click Finish.

 

How to select a name for the new rule on rdp 2012

 

Conclusion

The FTP server is responsible for transferring files from one computer to another. This server was created to provide a standard way to transfer files on a small network of computers. In this article, we tried to teach you how to setup FTP Server on RDP 2012, step by step. Also, the definition and applications of FTP were fully explained.