2fip Help GitHub

Servers and connections

2fip can show folders on a server in a panel, and copy, move, rename and delete there like on your computer. It supports SFTP (file transfer over SSH), FTP and FTPS (FTP encrypted with TLS).

2fip connects by itself: it doesn’t mount anything on your system, so it works the same on every distribution, in the Flatpak and in the AppImage.

Connecting

Press Ctrl+K (File → Connect to server…):

  1. Choose the protocol, type the server name or address, and check the port (filled in for you: 22 for SFTP, 21 for FTP and FTPS).
  2. Type your user name and, if needed, your password.
  3. Press Connect. The active panel opens your home folder on the server.

You can also type an address in the path bar (Ctrl+L), for example sftp://me@example.com/home/me.

SFTP

FTP and FTPS

Working on a server

The Connections panel

The Connections button in the header (or File → Connections) lists:

Add connection opens the connection dialog with a Name and two options:

Save stores the connection without connecting.

Passwords

Passwords you choose to remember are stored only in your system keyring (GNOME Keyring, KWallet, or the Secret portal in the Flatpak): encrypted, and unlocked when you log in. They’re never written to 2fip’s files; the list of saved connections (~/.config/2fip/connections.json) has no passwords. You can see or delete them in Passwords and Keys (Seahorse), as “2fip: name”.

Passwords you don’t remember are kept in memory only while 2fip runs, so it can reconnect if the server drops the connection.

When connections close