The Best OpenSource FTP Client: FileZilla

FileZilla is a fast and reliable FTP client and server with lots of useful features and an intuitive interface.

Originally designed as a Windows application, FileZilla has enjoyed much success among its users and as the third edition it also has a Linux version. For short, FileZilla is a free and open source FTP client, now in version 3.0.0 RC1, supporting protocols such as FTP, SFTP and FTPS (FTP over SSL/TLS). It is also the default FTP client in the Debian Sid Linux distro.

Simple, easy to use and configure, fast and reliable, providing useful features such as message log, folder view or transfer queue, FileZilla is the perfect program for browsing of a server and transferring files. If you choose FileZilla, then you shouldn’t worry too much about how to configure it as it works perfectly without any configuration.

After installing the software, one can easily connect to the FTP server it needs by typing the address and login details inside the Quickconnect bar. After connecting to the wanted server, you'll easily find your way around there as FilleZilla has a smart tree-like view for your files and folders as well as for the FTP server's ones.

The Drag and Drop technique is also very well implemented to ease your work. By default the tree view is hidden for the remote server, but you can enable it by simply pressing the tree icons on the toolbar. Besides the drag and drop method you can alternatively double click on a specific file in order to upload/download it.

There is also the classic way of doing so, by pressing a right-click then selecting the corresponding option in the context-menu that will pop-up. I must mention here the queuing feature that I've found very useful at this client. If you want to create a queue of files, which should be transferred later just select them and choose the Add to Queue option from a right-click context-menu. Then whenever you decide to start their transfer just click on the Start Transfer button on the toolbar.

Filezilla can also be used to administrate remote servers, along with administrating the server on the your local machine. However, this feature is not actually very frequently used and if you only want
to administrate your local server just type as server address.


tiggsy said...

I disagree, it's completely lame. After you transfer a file, you have to go up and down the directory tree to see a revised file listing at the destination, and it keeps having to be reconnected, which is a pain. Also, if you tell it to transfer a lot of files and want to stop it, sure you can do that, but even if you close it down and open it back up again, the files are still in the queue and there seems to be no way to remove them bar letting it transfer them to the wrong place - and then deleting them.

Delicious Digg Technorati Reddit Furl BlinkList Yahoo! NewsVine Netscape Google Live Bookmark Netvouz Squidoo StumbleUpon Magnolia.png