FTP server is required for various purpose by administrators, users, it may be needed for file backup, restoration of any configuration of a device. One of the opensource FTP server is Filezilla, It offers client and server. In this post we will learn configuration of Filezilla FTP Server.
Note: If IIS FTP services are running on the windows then we need to disable them as there would be port conflict.
FileZilla Server Installation:
Download the FileZilla server setup file from the link . Click on Download FileZilla Server.
![](https://clicksolution.org/wp-content/uploads/2023/10/image-13.png)
Once you click on the Download option you would be given three options. Select the free one
![Download free option](https://clicksolution.org/wp-content/uploads/2023/10/image-14.png)
Double Click on the downloaded file to start the installation
![double click on installed file](https://clicksolution.org/wp-content/uploads/2023/10/image-16.png)
Click on yes to start the installation
![select yes to start the installation](https://clicksolution.org/wp-content/uploads/2023/10/image-17.png)
Click on I agree
![Click on I agree](https://clicksolution.org/wp-content/uploads/2023/10/image-18.png)
Leave the default option select and click on Next:
![installation options.](https://clicksolution.org/wp-content/uploads/2023/10/image-19.png)
Choose the installation option.
![Installation location](https://clicksolution.org/wp-content/uploads/2023/10/image-20.png)
![start menu folder icon.](https://clicksolution.org/wp-content/uploads/2023/10/image-21.png)
Leave options as default
![install as service](https://clicksolution.org/wp-content/uploads/2023/10/image-22.png)
Leave the port as default and define a password
![define port and password](https://clicksolution.org/wp-content/uploads/2023/10/image-23.png)
![admin setting](https://clicksolution.org/wp-content/uploads/2023/10/image-24.png)
![installation complete](https://clicksolution.org/wp-content/uploads/2023/10/image-25.png)
Configuration of FileZilla Server
Start the FileZilla Administer interface from start menu.
![](https://clicksolution.org/wp-content/uploads/2023/10/image-47-1024x403.png)
Click on connect to server and enter the password created during installation.
![connect to server](https://clicksolution.org/wp-content/uploads/2023/10/Screenshot-2023-10-21-103204.png)
![](https://clicksolution.org/wp-content/uploads/2023/10/image-30.png)
![](https://clicksolution.org/wp-content/uploads/2023/10/image-31.png)
![](https://clicksolution.org/wp-content/uploads/2023/10/image-32-1024x184.png)
Now the server have started, we need to configure a user and define a path used by filezilla sever to serve the file on ftp.
Click on server and select configure
![](https://clicksolution.org/wp-content/uploads/2023/10/image-33.png)
![](https://clicksolution.org/wp-content/uploads/2023/10/image-34.png)
Select Users and Rights management:
![](https://clicksolution.org/wp-content/uploads/2023/10/image-35.png)
Click on Add to create a new user to login into the FTP server
![](https://clicksolution.org/wp-content/uploads/2023/10/image-36.png)
![](https://clicksolution.org/wp-content/uploads/2023/10/Screenshot-2023-10-21-105233.png)
Now create a new folder under downloads or where we want. This folder will be used to download and upload files to the FTP server.
![](https://clicksolution.org/wp-content/uploads/2023/10/image-38.png)
We have created a folder named as FTP.
![](https://clicksolution.org/wp-content/uploads/2023/10/image-39.png)
Copy the folder path by clicking on bar as shown in figure
![](https://clicksolution.org/wp-content/uploads/2023/10/image-40.png)
Now this is important step:
- Enable the user
- Type password for user
- Under virtual patch type /
- Under native path paste the path copied in earlier step
- Under mount options give permission as required, If we want to allow download and upload of file then give Read+Write, If only read permission need to be given then select read only.
![](https://clicksolution.org/wp-content/uploads/2023/10/image-46.png)
Now the Filezilla FTP server configuration is complete and we can connect to the ftp server using a FTP client.
![access ftp server](https://clicksolution.org/wp-content/uploads/2023/10/image-42.png)
![enter login creds](https://clicksolution.org/wp-content/uploads/2023/10/image-43.png)
![file server folder](https://clicksolution.org/wp-content/uploads/2023/10/image-45.png)
We can see the logs under the server administration interface:
![FileZilla FTP server configuration complete. Check the logs in administer panel](https://clicksolution.org/wp-content/uploads/2023/10/image-44.png)
Note: If we are installing filezilla ftp server on a domain joined machine then we might not be able to connect from some 3rd machine due to domain policies.