Applies to SUSE Linux Enterprise Desktop 12

17 gFTP: Transferring Data From the Internet

GNOME FTP (gFTP) is a multithreaded file transfer client. It supports FTP, FTPS (control connection only), HTTP, HTTPS, SSH, and FSP protocols. Furthermore, it allows the transfer of files between two remote FTP servers via FXP. To start GNOME FTP, press AltF2 and enter gftp or click Applications › Internet › gFTP.

GNOME FTP
Figure 17.1: GNOME FTP

17.1 ASCII vs. Binary Transfers

There are two common ways of transferring files via FTP: ASCII and binary. ASCII mode transfers files as text. ASCII files are .txt, .asp, .html, and .php files, for example. Binary mode transfers files as raw data. Binary files are .wav, .jpg, .gif, and mp3 files, for example.

To change the transfer mode click FTP and choose Binary or Ascii.

When transferring ASCII files from Linux/Unix to Windows or vice versa, check the option FTP › Preferences › FTP › Transfer Files in ASCII Mode to ensure that newline characters are correctly converted. This option will automatically be disabled in Binary mode.

17.2 Connecting to a Remote Server

To connect to a remote server, do the following:

  1. Click Remote › Open Location.

  2. Specify a URL to connect to and click Connect.

  3. Specify your user name and click Connect. Then specify your password and click Connect. To connect anonymously, leave the user name blank.

  4. If connection is successful, a list of the files on the remote server appears in the right part of the GNOME FTP window (the file list on the left side is your local computer's directory of files). You can now upload and download files via drag and drop or by using the arrow buttons.

To bookmark a site you access frequently, click Bookmarks › Add Bookmark. Specify a name for the bookmark, then click Add. The new bookmark is added to your list of bookmarks.

17.3 Transferring Files

In the following figure, the file list on the right contains the remote server's directory of files. The file list on the left side contains your local computer's directory of files (on your hard disk or network).

gFTP File Transfer
Figure 17.2: gFTP File Transfer

To download files, select the files you want to download in the remote list of files, then click the left arrow button. The progress of each download is listed in the field in the middle of the window. If the transfer is successful, the files appear in the directory listing on the left.

To upload a file, select the files you want to upload in your local directory listing on the left, then click the right arrow button. The progress of each download is listed in the field in the middle of the window. If the transfer is successful, the files appear in the remote directory listing on the right.

To modify preferences for your downloads, click FTP › Preferences.

17.4 Setting Up an HTTP Proxy Server

To set up an HTTP proxy server, do the following:

  1. Click FTP › Preferences, then select the FTP tab.

  2. Enter the Proxy hostname and Proxy port. If applicable, also provide your login credentials for the proxy server. Choose a proxy type from the Proxy Server Type drop-down box.

  3. Click the HTTP tab, and enter the same proxy server information as above in the dialog. Note that port numbers for FTP and HTTP proxy may differ. If in doubt, ask your system administrator.

  4. Click OK.

17.5 For More Information

You can find more information about gFTP at http://www.gftp.org.

Print this page