How to Install and Use the Termius Client on Linux

Install Termius on Linux from the official .deb download, configure an SSH host, and connect from the app’s Hosts screen. For file transfers between this computer and a server, choose the website download: Termius says its Snap build is sandboxed and cannot access local storage in SFTP or provide the local terminal.

Install Termius on Linux

Termius offers an official Linux .deb and Snap package. The website build provides fuller desktop features; its installation guide says to download the DEB and follow the installer prompts.

  1. Download the DEB package. On the official Linux page, choose Download .DEB. Use it on Debian, Ubuntu, or another system that supports DEB packages.
  2. Termius Linux download page showing the Download .DEB option
    The Termius Linux download page with the .deb package option.
  3. Install it. Open the downloaded file and confirm installation in your desktop package installer. On Ubuntu or Debian, you can also install from the Downloads folder in Terminal: sudo apt install ./termius*.deb. Check that the filename matches if you have more than one Termius package in that folder.
  4. Linux package installer displaying Termius with an Install button
    Example package installer showing the Termius .deb ready to install.
  5. Open Termius. Find it in your application menu and launch it.
  6. Linux application search for Termius with its launcher icon
    Search for Termius in the Linux application menu after installation.
  7. Sign in or create an account. Use an account if you want Termius data synced across devices.
  8. Termius welcome screen with Sign in and Create account options
    Termius welcome screen; sign in or create an account to sync data.

If you use Snap, install the verified Termius package with sudo snap install termius-app. It supports remote SSH, but sandboxing blocks local SFTP storage and the local terminal. Choose the website DEB on a compatible system for those features.

Add an SSH host

Before you begin, get the server address, SSH port, username, and authentication method from your provider or administrator. The server must already be running SSH and reachable from your network.

  1. Create a host entry. In Termius, open Vault, go to Hosts, and select New Host. Enter a short label such as web-server so you can recognize the machine later.
  2. Termius New Host form with Label, Address, Port, Username, and Credentials fields
    Example host form. Replace the sample values with your server details.
  3. Enter connection details. Set Address to the server IP or DNS name, Port to the supplied port (usually 22), and Username to your server account. The pictured address is a placeholder.
  4. Termius Hosts list showing the saved web-server host at 203.0.113.10
    Example saved host card; its name and address are placeholders.
  5. Choose authentication. Use your server account password if enabled, or select an SSH key authorized on the server. To add a key, open the credential section, choose the key option, and import or paste your private key. Keep private keys secret. There is no universal default password. See Termius’s connection guide for password and key setup.
  6. Connect and verify the server. Select Connect or open the saved host. On a first SSH connection, compare the server’s displayed host-key fingerprint with a trusted value from your administrator or provider before accepting it. If a known server’s fingerprint changes unexpectedly, stop and investigate. The OpenBSD OpenSSH manual explains first-connection host-key verification.
  7. Termius terminal session open to web-server with a shell prompt
    Example shell prompt after an SSH connection succeeds.

After authentication, Termius opens a terminal for the remote account. Reopen the saved host later to connect again without retyping its address.

Transfer files with SFTP

  1. Open SFTP. Select SFTP; the local file system opens in one pane. Choose your saved server in the other and browse to the destination. You do not need a separate localhost host entry.
  2. Termius SFTP view with local and remote file panes and deploy.sh selected
    Example SFTP window with local and server files in separate panes.

To upload, open the server’s target folder and drag a local file into that pane, or right-click it and choose Copy to target directory. For downloads, copy or drag a remote file to the local pane. Check the destination, then refresh if needed. See Termius’s SFTP guide.

Fix common connection problems

  • Connection timed out or refused: confirm the address and port, check that the server is online, and ask whether its firewall or cloud security group allows SSH from your network.
  • Permission denied: check the username and authentication choice. For key login, make sure the matching public key is installed for that account on the server; password login may be disabled by the administrator.
  • No local files appear in SFTP: this is expected with the Snap package’s file-system restrictions. Install the website DEB build on a compatible distribution for local file access.

A saved host gives you a reusable SSH terminal, and SFTP provides a two-pane file-transfer workflow.

Leave a Comment

How to Share Files Over Bluetooth on Linux with Blueman

How to Share Files Over Bluetooth on Linux with Blueman

Send and receive files over Bluetooth on Linux with Blueman. Install OBEX support, pair devices, choose a file, accept transfers, and fix common issues.

How to Connect to Servers with GNOME Files

How to Connect to Servers with GNOME Files

Connect GNOME Files to SSH/SFTP, FTP, SMB, WebDAV, or NFS with the correct server URI, sign-in details, and fixes for common connection errors.

How to Connect to Servers in Linux With the KDE Dolphin File Manager

How to Connect to Servers in Linux With the KDE Dolphin File Manager

Open SFTP, SSH, SMB, FTP, NFS, and WebDAV locations in Dolphin, sign in safely, transfer files, and save network folders for later.

How to Use a PS4 Controller on Linux: USB, Bluetooth, and Steam

How to Use a PS4 Controller on Linux: USB, Bluetooth, and Steam

Connect a DualShock 4 to Linux by USB or Bluetooth, then check controller detection and configure Steam Input only when a game needs it.

How to Speed Up the Fedora Linux App Installer

How to Speed Up the Fedora Linux App Installer

Use DNF5 parallel downloads to reduce RPM install waits in GNOME Software, then tell when mirror or Flatpak delays need a different fix.

How to Use iCloud on Linux Through Your Web Browser

How to Use iCloud on Linux Through Your Web Browser

Access iCloud on Linux in a current browser. Learn how to sign in, use iCloud Drive and other web apps, and understand the limits of browser access.

How to Back Up the Linux Bootloader to a USB Drive

How to Back Up the Linux Bootloader to a USB Drive

Save GRUB settings, boot files, and UEFI entry details to removable storage, then use rescue media to repair the correct boot path safely.

How to Install and Set Up Bitwarden on Linux

How to Install and Set Up Bitwarden on Linux

Install Bitwarden on Linux with the right DEB, RPM, Snap, Flatpak, or AppImage package, then sign in and set a secure vault timeout.

How to Change the Screensaver on Xfce: Choose a Theme and Set the Idle Time

How to Change the Screensaver on Xfce: Choose a Theme and Set the Idle Time

Pick a screensaver theme in Xfce, preview it, choose when it starts, and configure automatic locking in the separate Lock Screen tab.

How to Disable the Screensaver in GNOME Shell

How to Disable the Screensaver in GNOME Shell

Stop GNOME Shell from blanking or locking your display automatically. Change Power and Screen Lock settings, or use Caffeine for a temporary keep-awake toggle.