{"data":{"external_id":2404,"slug":"how-to-install-ftp-on-windows-server","title":"How to install an FTP server on Windows?","content":"Would you like to set up an FTP server on your Windows server? With FileZilla Server, it&#8217;s very easy. In this guide, I will show you step by step how to proceed and how to assign specific folder permissions to a user.\nGuide\nStep 1: Download and install FileZilla Server\nVisit the FileZilla website and download the latest version of FileZilla Server.\nRun the installation file and follow the installation instructions. Make sure to keep the default ports.\nStep 2: Configure FileZilla Server\nStart FileZilla Server and open the admin interface.\nLog in using the default information (if you kept the default values during installation).\nStep 3: Create a user\nIn the admin interface, click on &#8222;Edit&#8220; and then on &#8222;Users&#8220;.\nIn the new window, click on &#8222;Add&#8220; and enter a username. Confirm with &#8222;OK&#8220;.\nSelect the newly created user and go to &#8222;Shared folders&#8220;.\nStep 4: Set folder permissions\nClick on &#8222;Add&#8220; under &#8222;Shared folders&#8220; and select the directory that the user should have access to.\nSet the permissions for the user, such as read, write, delete, etc.\nStep 5: Set a password\nWhile you have the user selected in the &#8222;Users&#8220; window, go to &#8222;General&#8220;.\nEnable the checkbox &#8222;Password&#8220;.\nEnter a secure password and confirm it. Example:\nUsername: ftpuser\nPassword: SecurePassword123!\nStep 6: Start and test the server\nClick &#8222;OK&#8220; to save the changes.\nStart the FileZilla Server by clicking on &#8222;Server&#8220; and then &#8222;Start&#8220; in the admin interface.\nTest the FTP connection with an FTP client by entering the IP address of your server, the username, and the password.\nImportant note about the firewall\nDon&#8217;t forget to open the required ports in your firewall. Here is a helpful guide: Open Windows Firewall ports.\nQuick guide: Opening ports\nTo ensure the smooth operation of your FTP server, certain ports need to be opened in your firewall:\nFTP port 21: For the standard FTP connection.\nPassive FTP ports (range 50000-51000): For passive FTP connections.\nFollow these steps to open the ports:\nOpen Windows Firewall with Advanced Security.\nClick on &#8222;Inbound Rules&#8220; and then &#8222;New Rule&#8220;.\nSelect &#8222;Port&#8220; and click &#8222;Next&#8220;.\nSelect &#8222;TCP&#8220; and enter the specific port or range (e.g. 21, 50000-51000).\nSelect &#8222;Allow the connection&#8220; and click &#8222;Next&#8220;.\nSelect the profiles for which the rule should apply and click &#8222;Next&#8220;.\nGive the rule a name (e.g. &#8222;FTP Ports&#8220;) and click &#8222;Finish&#8220;.\nWith this guide, your FTP server should be ready to use. Good luck!","schema":null,"facts":[],"links":[{"type":"external","url":"https:\/\/filezilla-project.org\/","data":{"title":"FileZilla - The free FTP solution","meta_description":"FileZilla - The free FTP solution for both client and server. Filezilla is open source software distributed free of charge.","meta":{"":"text\/html; charset=utf-8","keywords":"FileZilla, ftp, sftp, client, server, open source","viewport":"width=device-width, initial-scale=0.7"}}},{"type":"faq","url":"https:\/\/support.prepaid-hoster.de\/faq\/de\/virtuelle-server\/windows-firewall-port-freigeben.html","data":{"post_id":"56254","post_slug":"windows-firewall-port-freigeben","post_cat_id":"9"}}]}}