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.
Now you need to click Add Roles and Features in the server manager.
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.
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.
In this stage click Web Server (IIS) in the “Server Roles” section and check FTP Server, then click Next.
You must select the features you want to be installed and then click Next.
In this step, you should click Install in the “Confirmation” section.
After the installation progress bar is completed, click close.
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.
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.
_ 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.
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.
After opening the window, click on Inbound Rules and then on New Rule in the “Actions” section.
In the window that opens, select Port and click Next.
Now you should select TCP and Specific local ports, then click Next.
You must select Allow the connection on the action page and click Next.
In this step, you should check all the boxes on the Profile page and click Next.
Finally, you must select a name for the new rule and click Finish.
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.