---
name: "gftp"
section: "1"
platform: "linux"
package: "gftp-common"
version: "2.9.1~beta-4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/gftp"
---

# gftp(1)

file transfer client for \*NIX based machines.

## NAME

gftp - file transfer client for \*NIX based machines.

## SYNOPSIS

**gftp \[options\] \[\[proto://\]\[** *user* **:** *\[pass\]* **@\]** *server* **\[:** *port* **\]\[/** *directory* **\]\]**

## DESCRIPTION

gFTP is a file transfer client for \*NIX based machines. It currently has a text interface and a GTK graphical interface. It currently supports the FTP, FTPS (control connection only), and SSH protocols.

## OPTIONS

You may enter a url on the command line that gFTP will automatically connect to when it starts up.

- \--help, -h

  Display program usage.

- \--info

  Display some information about how gFTP was built. Please send the output of this command when submitting a bug report.

- \--version, -v

  Display the current version of gFTP.

- proto

  This specifies the protocol that should be used. It can currently be one of the following options: ftp, ftps, ssh, local and bookmark. If omitted, the protocol specified by the default\_protocol option will be used.

- user

  The username that will be used to log into the remote server. If omitted, your current username will be used for most protocols. For the FTP protocol, the anonymous username will be used.

- pass

  The password that will be used to log into the remote server. If omitted, you will be prompted for the password. If you are using the FTP protocol, and the username is anonymous, then your email address will be used as the password.

- server

  The remote server to connect to.

- port

  The remote port on the server to connect to. If omitted, the default port for the protocol will be used. The port will be looked up in the **[services(5)](/services/5.md)** file.

- directory

  The directory to change to once you are connected to the remote server.

## FILES

*~/.gftp/gftprc*

Per user configuration file. Most of these options can be edited inside gFTP. This file is also commented very well. *~/.gftp/bookmarks*

Per user bookmarks file.

## BUGS

Report bugs at https://github.com/masneyb/gftp/issues

## AUTHOR

Brian Masney \<masneyb@gftp.org\> - http://www.gftp.org/
