What is Termius
This page introduces the core concepts of Termius, including Vaults, Groups, Hosts, Keychain, and Terminal, and explains how they work together to organize infrastructure access.

Termius is a modern SSH client designed for productivity and collaboration. Connect securely to remote infrastructure with just one click from any device and collaborate with your team in an encrypted cloud vault.
Unlike traditional SSH clients that treat each connection as a separate session string, Termius provides a structured model for managing infrastructure access.
Basic concepts
Termius organizes infrastructure access around three core concepts: Vaults, Groups, and Hosts.
Instead of thinking in terms of raw connection strings, Termius lets you think in terms of machines and environments.
Vaults

Vaults are the top-level structure in Termius for organizing data, controlling access, and syncing across devices. They provide end-to-end encrypted storage for all your data, including Hosts, Groups, SSH keys, Snippets, Port Forwarding rules, and Known Hosts.
Every account includes a Personal vault, accessible only to you and synced across all your devices.
When you add team members, a Team vault is created automatically. This vault is shared with all team members, allowing your team to manage infrastructure together.
You can also create additional vaults to separate data and control access across different team members or environments. Learn more in Team vaults.
Groups

Groups are collections of Hosts that share a common attribute, such as a customer, environment, region, or project. Groups support nesting, so you can reflect the structure of your infrastructure.
Groups can also define shared settings, including protocol options, credentials, jump hosts, and ports. They are automatically inherited by all Hosts within the group.
For example, if you configure a jump host for a Group, every Host within it will automatically connect through that jump host.
Learn more about how to create and manage groups in Groups and tags.
Hosts

A Host represents a remote machine with all the protocols used to connect. It is defined by an IP address or a hostname and includes:
Labels and tags for search and navigation
Multiple protocols: SSH, Mosh, SFTP, Telnet, each with its own port and credentials
Authentication settings: SSH keys, certificates, or password(s)
Jump host or proxy settings
You only need to configure the machine once and then you are able to connect to it in multiple ways without duplicating settings.
Termius Keychain

Termius Keychain is a secure storage for credentials like usernames, passwords, SSH keys and certificates, and Identities. Items in the Keychain can be referenced by multiple Hosts and Groups without duplicating them.
When a password changes, update it in the Keychain once. Every Host that references it automatically picks up the change.
Learn how Termius keeps your data safe in Security.
Terminal
The terminal in Termius is where you interact with connected hosts. It supports standard terminal emulation and includes features built directly into the session experience.
Workspaces

A Workspace groups two or more terminal sessions into a single environment. Sessions inside a Workspace can be viewed one at a time in Focus mode, or all at once in Split view. You can broadcast a command to all sessions simultaneously and save the entire setup as a reusable template.
Learn how to use Workspaces to manage multiple sessions in one environment.
Snippets

Snippets are saved commands or shell scripts accessible directly from the terminal. You can run them from the side panel, trigger them via autocomplete, or execute them on multiple hosts at once from the Snippets screen.
Learn how to use Snippets to save, organize, and run commands across your hosts.
Autocomplete

Autocomplete in Termius suggests completions from many sources, such as snippets, shell history commands, paths, built-in commands with arguments, and sudo passwords.
AI in the terminal

Termius can convert a plain-language description into a shell command. Press the Down Arrow in the terminal, describe what you want to do, and Termius generates the command using AI.
AI command generation is part of Autocomplete and requires an account.
Learn how to enable Shell integration & autocomplete to enhance your terminal experience.
Side panel

The terminal side panel helps you customize the look of your terminal with themes and boost your productivity with command history and snippets.
Session logs

Termius automatically collects terminal session logs for every host. Logs are synced across devices and shared with your team. You can search logs and save them using Bookmarks.
Learn how to use Team session logs to review activity, troubleshoot issues, and understand what happened in your sessions.
Last updated
Was this helpful?