Setting Up FileZilla FTP Server On Windows

FileZilla is a free, open-source FTP solution. We can use FileZilla to set up a simple FTP server on the windows system.

In this article, we will learn how to set up an FTP server on the Windows system with the help of the FileZilla server.

We will also use the FileZilla client to access the FTP server.

We can download the FileZilla Client and FileZilla Server from https://filezilla-project.org.

Installing the FileZilla server

Run the executable(exe) file that we downloaded earlier to install the FileZilla server.

Click on the I Agree button to proceed to the next step.

FileZilla server setup on windows

We can choose the components to install on our Windows system in this step.

We can keep the default settings and click on the Next button.

FileZilla server setup on windows

Choose the location where the FileZilla server needs to be installed on your computer and click on the Next button.

FileZilla server setup on windows

We can install the FileZilla server as a Windows service.

We can also choose how the server should start (On windows startup or start the server manually) and the FileZilla server port as well.

In this example, we will use the default server startup configuration and the default port number.

Select the settings and click on the Next button.

FileZilla server setup on windows

We can also configure the startup configuration for the FileZilla server console on the Startup settings configuration window. We will use the default setting.

Click on the Install button to install the FileZilla server.

FileZilla server setup on windows

Finally, once the installation is complete, click on the Close button.

FileZilla server setup on windows

Setting up FTP directory with an FTP user

Open the installed FileZilla server console. Now we can configure a user account and FTP directories.

FileZilla server setup on windows

Click on the Edit option on the menu bar on the above FileZilla server configuration windows and choose the Users option.

We can configure the FTP user settings now. Click on the Add button to create a new user.

Creating FTP user.

We can enter the name of the user account on the popup window as given below. Click on the OK button to create the user.

FTP setup FileZilla on Windows.

We can set the password for the created user by entering the password under the Account Settings section of the General page of the Users configuration window.

FTP server setup using Filezilla on windows

We can set up the FTP server directory and provide the necessary permissions to the created user.

Navigate to the Shared folders page. Click on the Add button under the Shared folders section and select a folder for the FTP server directory. 

Provide the required permission for the user account by selecting the available options under the Files and Directories section. 

Finally, click on the OK button to save the configuration.

FTP server setup using Filezilla on windows

Also, we can make sure that the user settings are created successfully from the FileZilla server console log.

FTP server setup using Filezilla on windows

Accessing the FTP with FileZilla client

We can use the FileZilla client to access the FTP server directories that we have created.

Install the FileZilla Client by running the exe file that we have downloaded earlier.

Click on the I Agree button to accept the license agreement.

FTP server setup using Filezilla on windows

The other installation steps are similar to that of the FileZilla server installation steps.

Also, we can use the default installation configuration and proceed with the installation.

Once the installation steps are complete, click on the Finish button to launch the FileZilla client.

FTP server setup using Filezilla on windows

Connecting to the FTP server

Enter the Host, username, password, and Port and click on the QuickConnect button to connect to the FTP server.

As our FTP server is running locally, we can enter localhost on the Host filed and credentials of the user that we have created earlier on the Username and Password fields. The Default FTP port number is 21.

FTP server setup using Filezilla on windows

Finally, we can browse the FTP server directories and files as shown below.

FTP server setup using Filezilla on windows

Conclusion

In this article, we learned how to set up an FTP server locally with the help of the FileZilla server.

Then, we created a user with a password and set up an FTP server locally.

We also learned how to connect to the FTP server with the help of the FileZilla client.

Leave a Reply