Brief introduction
FileZilla is an excellent open source FTP software, divided into the client version and server version, with all the features of the FTP software, if you want to build an FTP server, FileZilla is a good choice.
Download
FileZilla has a Chinese station: Https://www.filezilla.cn/download, after opening:
You can find the download link on the client and server side on the page.
To download the client first, click on the client link to enter:
On this page you can find 32-bit and 64-bit client download links under each platform, and here I choose to download the green version of 64-bit under Windows.
Then open the download link on the server side:
You can see the English version is a little higher, the Chinese version is relatively low.
After testing, the 9.46 Chinese version provided here in the console output information when there are some Chinese garbled problem, need to install a patch to solve the garbled problem, address: http://sourceforge.net/projects/filezillapv/files/
Patches are also sub-client and server, after my simple test, the client in the absence of patches installed in the case of no Chinese garbled situation, so you can not install the patch. Open the server to see:
You can see that the most supported version of the patch is 9.41, but the 9.41 of the clients in the above address cannot download it and do not respond after clicking the download link.
So went to Baidu a service side: http://www.mycodes.net/16/3383.htm, this is free installation.
After decompression, you should now have the following two files:
The first one is the server and the second is the client.
Service-Side settings
First introduce the server-side settings, open the Filezilla_server folder:
Run FileZilla Server.exe as Administrator:
The first time you run, you will be prompted to install the service, select Install, and then ask whether to start the service and select Start.
At this point, you need to start the server-side user interface program to connect to the FTP service that is already started, and then configure the service. Double-click Run FileZilla Server Interface.exe, the dialog box pops up:
Because this is the first time landing, so the direct use of the local address 127.0.0.1 login is good, the local address does not need to manage passwords, ports do not need to change, directly click OK:
Seeing logged in indicates that the login server is successful. This time you need to do some basic configuration, click "Edit", "User":
Open the dialog box:
On the "General" page, click the Add button to add a user, then select the newly added user, tick "Enable account" and set a password.
On the Shared Folders page, first select the user you just added, and then add a directory to the user and give the appropriate permissions.
Other settings are not necessary, can be configured as needed, here is not configured, click OK, such a basic FTP server is set up.
Client Links
Now try to use the client to link the server side, open the Client folder:
Run "Filezilla.exe":
Host Fill "127.0.0.1", User name and password fill just created, the port can not fill, the default is 21, and then click "Quick Link":
You can then see the contents of the folder above the FTP server:
Next, you can add and revise the contents of the folder, and so on, whatever you toss.
Problems encountered
Through the above steps, you can only implement the local link to the FTP server, in order to allow other machines to access the FTP server, the following work is required:
1. Turn off Windows Firewall or add FileZilla to the firewall whitelist.
2. Change the server settings:
1) Run the "FileZilla server Interface.exe" link to the server and click "Edit", "Settings":
Select the "Passive Mode settings" page, then fill in the server IP address and click "OK".
This is a FileZilla most basic usage introduction, more advanced features please explore by yourself.
Open source FTP Software FileZilla usage Introduction