Connecting to a server
This page covers the different ways to connect to a server in Termius, including SSH, Mosh, Telnet, Serial, SFTP, and the Local Terminal.
Termius provides users with a variety of options to connect to servers. It includes a built-in Local terminal and supports SSH, Mosh, Telnet, Serial, and SFTP.
SSH with a password
To connect using a password on the desktop:
Open the
Vaulttab, thenHostsscreenClick
New Host
Enter the IP address, port, username, and password. Termius auto-saves your host

Click
Connect
To connect using a password on mobile:
Tap the
+button on the Hosts screen, then tapNew Host
Enter the IP address, port, username, and password

Tap
Save
Tap your host to
Connect
SSH with an SSH key
To connect to a server using an SSH key on the desktop:
Open the
Vaulttab, thenHostsscreenClick
New Host
Enter the IP address, port, and username

To add an SSH Key, click
+ SSH ID, Key, Certificate, FIDO2section and chooseKey
Enter the key name/label

Import or paste your private key, then click
Save. Termius auto-saves your host
Click
Connect
To connect to a server using an SSH key on mobile:
Tap the
+button on the hosts screen and then tapNew Host
Enter the IP address, port, and username

To add an SSH Key, and tap
SSH ID, Key, Certificate, FIDO2in credential section

Choose a key

Tap
Save
Tap your host to
Connect
See Keychain to explore all Termius Keychain capabilities.
Connect through jump hosts
Jump hosts provide secure access to a target machine that is not directly reachable. Termius makes it easy to configure multiple jump hosts in a sequence called a host chain. This lets you connect to the target machine in one click, automatically hopping through the chain of your hosts. To set up a host chain, follow the steps below.
Create a host or edit an existing one. This host is a target host
In the Host details screen, scroll down and click
Show more
Click
Host Chainingfield
Select an
intermediate hostfrom the list or create a new one. You can select multiple intermediate hosts, reflecting your network configuration and use case.
Click
Save. Then Termius auto-saves your host configuration
Click
Connect. Termius sets up SSH tunnels to the target host through all the chained hosts
Create a host or edit an existing one. This host is a target host

In the
Edit Hostscreen, scroll down and tapHost Chaining
Select a
bastion hostfrom the list (if you already created one) or create a new one. You can select multiple intermediate hosts, reflecting your network configuration and use case.
Tap
Save
Tap your
Target hostto connect. Termius sets up SSH tunnels to aTarget hostthrough all the chain hosts.
Pro tip: If you need the same host chain for multiple hosts, configure it on a group instead of setting it on each host.
Every host placed in this group inherits the host chaining settings from that group.
Connect through a proxy
Termius supports SSH connections through HTTP or SOCKS5 proxies.
To connect through a proxy on the desktop:
Open the
Vaulttab, thenHostsscreenClick
New Hostor edit an existing oneIn the Host details screen, scroll down, and click
Show moreif you don't see the extra options
Click the
Proxyfield
In the
Typedrop-down, select the proxy server protocol: SOCKS5 or HTTP
Enter the hostname or address, port, and credentials of your proxy server

Click
Save. Then Termius auto-saves your host configuration
Click
Connect
To connect through a proxy on mobile:
Create a host or edit an existing one

In the
Edit hostscreen, scroll down, and tapProxy
Choose the type of proxy server protocol: SOCKS5 or HTTP

Enter the hostname or address, port, and credentials of your proxy server

Tap
SaveThen
Savethe host to apply the changesTap your host to
Connect
Mosh (Mobile Shell)
Mosh is a companion protocol to SSH that maintains sessions when TCP connections are interrupted. It employs a parallel UDP session to keep the session alive. That also enables Mosh to maintain its own terminal buffer that intelligently echoes your input, even if the server is slow or the network lags.
The enhancements provided by Mosh are really important for reliable mobile connectivity. If your device changes networks or loses connection, Mosh can keep your session alive until the connection is re-established.
The Mosh service is distinct from SSH and must be installed and configured separately on your host system. Once the service is up and running, you can use it on your hosts in Termius.
Termius uses its own library for Mosh compatibility. Mosh 1.3.0 and newer versions are supported.
To connect via Mosh on the desktop:
Open the
Vaulttab, then theHostsscreenClick
New Hostor edit an existing oneIn the
Host Detailsscreen, scroll down, and clickShow moreif you don't see the extra options
Enable
Mosh
If your Mosh server is running on non-default ports, specify it accordingly:
Default command for starting the mosh session:
mosh-server new -s -l LANG=en_US.UTF-8In case you need to specify the custom port range:
mosh-server new -s -l LANG=en_US.UTF-8 -p [port from]:[port to]
Termius auto-saves your host
Click
Connect
To connect via Mosh on mobile:
Create a host or edit an existing one

Enable the
Use Moshsetting
If your Mosh server is running on non-default ports, specify it accordingly:
Default command for starting the mosh session:
mosh-server new -s -l LANG=en_US.UTF-8In case you need to specify the custom port range:
mosh-server new -s -l LANG=en_US.UTF-8 -p [port from]:[port to]
Tap
SaveTap your host to
Connect
Telnet
Open the
Vaulttab, then theHostsscreenClick
New Hostor edit an existing oneIn the Host details screen, scroll down and click
+ Add Telnet
Enter the port, username, and password. Termius auto-saves your host

Click
Connect
Create a host or edit an existing one

In the
Edit Hostscreen, scroll down, and toggleTelnet
Enter the port, username, and password

Tap
SaveTap your host to
Connect
Telnet transmits data in plaintext, so avoid using it for sensitive information.
Serial
Termius lets you connect to switches and routers over a serial port using a single cable: Redpark's USB-C Serial Cable (C4-RJ45V) or Redpark's Lightning Console Cable (L2RJ45V3).
Open the
Vaulttab, then theHostsscreenClick the
Serialbutton, or use the hotkeyCmd+Option+S/CTRL+Alt+S
Choose the serial port you want to connect to

e the required configuration: baud rate, data bits, stop bits, flow control, and parity

Click
Connect
If you experience issues with serial connections in Termius downloaded from the Microsoft Windows Store, install Termius from our website instead - Download Windows
Open the
ConnectionstabTap the
Searchfield or just scroll down to the bottomSelect
Start a serial connectionEnter the required configuration: baud rate, data bits, stop bits, flow control, and parity
Tap
Connect
Local Terminal
To open a local terminal:
Open the
Vaulttab, then theHostsscreenClick the
Terminalbutton or use the hotkeyCTRL/Cmd+L
By default, the local terminal uses a shell specified in the system's settings. You can choose a different shell in settings:
Open
Termius > Settings > TerminalScroll down to the
Local Terminal Pathsection. Choose the preferred shell:
Last updated
Was this helpful?