Ubuntu is a freely available desktop Linux operating system which can run on almost any desktop, laptop and servers. It is complete open source software available freely to the users. You can use all the applications with Ubuntu which you are using on your windows operating system. You can even customize this Operating system.

Using ftp through command line can be tedious task as you have to remember all the commands and you will not have any graphical interface. gFTP is one of the excellent, powerful, graphical and free multithreaded FTP clients used for *NIX based machines running on X11R6 or later. It is written in C language and has a text and GTK+ 1.2/2.x interface. It supports bookmarking of the sites, logging, ssl and bandwidth limiting. gFTP supports variety of protocols like FTP, FTPS, HTTP, HTTPS, SSH and FSP protocols. Translation of gFTP is available in many different languages so it can be used by different country people as per their need. gFTP supports directory listing similar to supported in UNIX, EPLF, Novell, MacOS, VMS, MVS and NT style directory listing.

Let us see first from where we can download gFTP client.

Step1: First download following packages from the internet.


Step2: Install all the downloaded packages in the below given order.

– gftp-gtk
– gftp-text
– gftp-common
– gftp_2.0.19

Step3: After downloading gFTP client for installation in Ubuntu you can go to Add/Remove programs in Application Menu. From the Add/Remove pane, search for “gftp” and tick on the item showing the result. Click on “Apply Changes” to install gFTP client on your Ubuntu Linux Operating System.

You can also install gFTP using command line.

Step1: Type the commands “sudo apt-get install gftp” and “killall gnome-panel” at command prompt and press “Enter” button from your keyboard. The first command will automatically install the gFTP client to your system. The second command will refresh the GNOME panel.

Step2: Once installation is done gFTP client is ready to perform the functions. After installation you can find it under Applications->Internet->gFTP. Select the gFTP from the internet menu and you can find main menu, remote menu, login shortcut, local section, remote section and ftp progress section in the gFTP window.

To start with the ftp you need to fill the remote ftp server address and user account credentials, which are ftp username and password. The remote server address is either IP address or domain name. So, once you have all these details enter remote ftp server in “Host” textbox, username in “User” textbox and then press “Enter” key to enter the password. If you are connecting successfully, you can see home directory in the remote section. Keep on checking the “Progress Section” to see the details whether connection is done successfully or not. You can easily upload the file by simply drag and drop in the given directory listing. With gFTP you can save a bookmark for website by clicking “Add Bookmark” link and even change the file permissions also. When you want to disconnect from gFTP client go to “Remote” menu and select “Disconnect” to terminate the connection.