gFTP: Light and powerful FTP client for Linux

gFTP is an open source file transfer client specifically designed for Linux environments. Its GTK-based graphic interface offers a friendly experience without sacrificing the power needed to manage FTP, FTPS, SFTP and HTTP connections.

Main characteristics

Its most prominent functions include the ability to drag and drop files, the simultaneous visualization of local and remote sites, and the possibility to resume interrupted transfers. In addition, gFTP includes a queue manager that allows to program multiple background operations.

Compatible protocols

The program supports the most used protocols in data transfer: traditional FTP, FTP on SSL / TLS (FTPS), SSH File Transfer Protocol (SFTP) and HTTP downloads. This versatility makes it a useful tool for both web server administrators and users who need to access files stored in the cloud or in remote devices.

Installation in Ubuntu and Debian

In Debian-based distributions, gFTP is available in official repositories. To install it, just run on a terminal:

  • sudo apt update
  • sudo apt install gftp

After installation, the program can be launched from the application menu or by commandgftp.

Installation in Fedora and Red Hat

In Fedora, CentOS and other RHEL distributions, the package is in the standard repositories. The installation process is similar:

  • Sudo dnf install gftp # In Fedora 22 +
  • sudo yum install gftp # In previous versions

Once installed, the access is identical to that described for Debian.

Basic use

When starting gFTP, the main window shows two panels: the left one represents the local file system and the right one represents the remote site. To connect, simply click on the connection icon, enter the host, username and password, and select the desired protocol. After setting the session, the files can be transferred simply by dragging them from one panel to the other or using the upload and drop buttons.

Advanced functions

gFTP allows you to create bookmarks to quickly access frequent servers. In addition, it supports encrypted transfers using FTPS and SFTP, which ensures data confidentiality during transit. The queue manager shows the progress of each operation and allows to pause, resume or cancel transfers as needed.

Advantages and limitations

Its advantages include resource consumption lightness, intuitive interface and multiplatform compatibility within the Linux ecosystem. However, gFTP does not have a native version for Windows or macOS, and its development has slowed down in recent years, which can mean less security updates against more active alternatives.

Conclusion

In short, gFTP remains a solid option for those looking for a free and user-friendly FTP client in Linux. Its combination of simplicity, support for multiple protocols and low resource consumption makes it suitable for both occasional users and administrators who require a reliable tool for remote file management.

This work is under aCreative Commons License Attribution 4.0 International for Francesc Roig francesc @ vivaldi.net.

EnglishenEnglishEnglish