You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
AnalyticsMarketingPersonalizationExternal media
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Set Up FTP on a Windows Server – Host a Secure File Transfer Service
Learn how to set up and manage a FileZilla FTP server on Windows for secure file transfers and user access control → Find out more
10 November 20263 min read9 Views0 helpful
Introduction
FTP (File Transfer Protocol) is a network protocol used to transfer files over a TCP/IP network. It was designed to make it easy to exchange files between systems.
You can use FileZilla Server to set up an FTP server on a Windows operating system. FileZilla Server is easy to install and configure, and offers many features, such as setting up user accounts, managing access permissions, and transferring files.
FAQ
Frequently asked questions
Download FileZilla Server from filezilla-project.org, run the setup file, keep the preselected components, choose an installation path, and set a port and administrator password.
FileZilla Server is an easy-to-install and configure solution for Windows servers, with features for creating user accounts and managing access permissions.
Feedback
Was this article helpful?
Your feedback helps us prioritize and improve content.
0 of 0 Users found this article helpful.
Personal support
Need more help than the guide provides?
Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.
Zappy knows this guide and answers you right in the chat.
Navigation
Software
Preparation
Download
To set up an FTP server, you need suitable software. FileZilla Server is one option for Windows Server operating systems. You can download it here: FileZilla Server.
Installation
After downloading the setup file, run it by clicking the file you downloaded. The following window should open:
Here, you can select which components to install. The preselected components are sufficient, so simply click Next and then choose the installation path:
In this example, FileZilla Server is installed in C:\Program Files (x86)\FileZilla Server. You can also choose a custom path. After selecting the path, specify how the FTP server should be installed and started. You can also choose the port and set an administrator password.
Then click Next again, and click Install at the end of the next step to start the installation. The FileZilla FTP Server administration interface will open. Click the Connect to FileZilla FTP Server button.
A window should appear with the Host, Port, and Password fields. You can leave the first two fields unchanged and enter the administrator password you set for the FTP server. Then click Ok to connect.
Configuration
Create a user
To connect to your server via FTP, you need to create a user.
Click Server in the top menu, then click Configure.
Under Users, you can add a new user by clicking Add:
In this example, the user is named YourUserName. You can, of course, choose your own username.
Password and permissions
After creating the user, configure their access and permissions. To do this, enable the user and set the password options under Credentials in the General category. For security reasons, we strongly recommend using a password. Select Require a password to log in and set your preferred password.
To give the user the appropriate permissions, specify which directories they can access by clicking Add under Mount Points. You must enter both a virtual path and a native path. In our example, we specify that the C drive is listed under .
On the right, you’ll find the Permissions option, where you can set access rights for the specified path. If you want to read and edit files, we recommend selecting Read+Write.
Warning
For security reasons, only give a user access to specific folders.
You can now apply and confirm your changes by clicking Apply.
Windows Firewall exceptions
To connect to your FTP server, you must allow the FTP server through Windows Firewall. Open the firewall settings at Control Panel\System and Security\Windows Defender Firewall and click Allow an app or feature through Windows Defender Firewall.
In the next window, select the application you want to allow:
In this example, the path is C:\Program Files (x86)\FileZilla Server\FileZilla Server.exe:
Then click OK to finish. You can now connect to your FTP server.
Conclusion
Congratulations, you’ve successfully installed the FTP server. If you have any questions or need help, our support team is available every day! 🙂
Server hosting from €2.49 / month, online instantly, DDoS protection included.