SFTP File Manager

Drag-and-drop SFTP file transfer with bookmarks, in-app editing, chmod / chown, background transfers, and ZMODEM rz/sz support.

It works on any supported SSH server, and it integrates with the rest of Tempest: open a remote file in the in-app editor, run chmod from the GUI, bookmark folders you visit often.

Open the SFTP browser

After connecting via SSH, click the right sidebar button on the top right corner, and then click SFTP icon in the right sidebar's toolbar.

Alternatively, right click on a host in the host list, and select "SFTP" to open a full screen SFTP session.

Transfer files

  • Drag-and-drop: single files, or whole folders

  • Transfers run in the background; Use Task Manager pane to track progress

In-app file editing

Double-click any text file on the remote side to open it in Tempest's built-in editor. Use ctrl+S or command+S to save, and Tempest uploads the changes via SFTP. No "download, edit locally, re-upload" loop.

Path navigator and bookmarks

  • Bookmark folders you visit often — they appear in a sidebar so they're one click away on every connect

  • Bookmarks sync across devices via your encrypted vault

chmod and chown from the GUI

Right-click any file → Properties → edit permissions and ownership without dropping into the terminal. Numeric and symbolic notation both supported.

ZMODEM (rz / sz) support

Tempest's terminal also speaks ZMODEM — when a remote command emits a sz file (send) sequence, Tempest detects it and prompts you to choose a download location. Works the other direction too with rz.

This is the standard way to move files into and out of containers, network appliances, and VMs that have ZMODEM but no SFTP server.

Performance

The SFTP layer is a native Rust implementation with parallel block transfers, so multi-MB files saturate your link. The same backend handles S3, WebDAV, and FTP transfers in Tempest, with a unified progress UI.

See also

Last updated