To connect to a host, add one, then tap or double-click it.
Alternatively, connect without adding a host using the
🔑If you're going to authenticate using an ssh key, you'll need to import it to Termius. It can be imported from the Keychain screen or while you're adding a host (read below).
To add a host, click + New Host or tap + on the Hosts screen.
You'll be presented with a form to fill in:
In the Address / Hostname field, specify the server name / IP address.
For an SSH / Telnet connection, ensure that SSH / Telnet is enabled and:
For an SSH / Mosh connection, enable Mosh.
In the Port field, specify the port you're connecting to.
In the Username field, specify the user account on the server.
(For password authentication) fill in the Password field.
Choose Save / ✓.
Additionally, you can use other options (see below).
Groups and tags let you categorize and easily find your hosts. Learn more.
An identity consists of a user name, password, and key and is handy when you have multiple hosts with the same credentials and/or key. Learn more.
A snippet, i.e. a set of commands, can auto-run upon connection. Learn more.
SSH Agent Forwarding allows your private keys to be securely accessed by remote hosts for further connection to another machine (useful in host chaining or deployments).
Host Chaining allows you to first make a connection to another host before connecting to the host in question. This is useful in situations where your IP changes or for non-publicly accessible hosts.
You can specify a theme per host and choose a default theme for all new hosts. In the desktop app, you can choose a default theme by going to Terminal from Preferences. In the mobile apps, navigate to Settings.
The Quick-Connect option will come in handy when you are in a hurry. It lets you connect to a host without creating a host entry.
For a quick connection:
Navigate to the initial screen (on the desktop) or Terminals (on mobile).
For an SSH connection: type in
ssh [email protected] -p 2222 in the bar at the top. Replace
2222 with your username, hostname and port.
For a telnet connection: type in
telnet yourserver.com -p 2222 in the bar at the top. Replace
2222 with your hostname and port.
This option is available from the Terminals screen in the mobile apps.
Once you start typing, the Discover Local Hosts button appears at the bottom. Tap it to enable Bonjour (iOS) or Network Service Discovery (Android) and be presented with a list of local hosts with enabled SSH or Telnet service.