SSH
Last updated on 16 October 2025
SSH via portal makes it easy to gain remote command-line access to a Linux or network device. SSH (Secure Shell) opens a terminal session allowing you to execute commands as if you were logged in locally. This guide briefly explains how to establish a connection and what settings you need.
How the Connection is Established
The connection to the machine always runs through HTTPS and is supported by a VPN tunnel, ensuring administrative actions remain secure. The VPN gateway handles the tunneling and makes the connection immediately usable for your terminal session.
Working via Browser and Remote App
You can start SSH through the browser or with the Remote app on your phone or tablet. The first time, you add the relevant machine to the appropriate location in the
Portal Configuration
For new access, create a Remote Access Service in the portal and select the SSH protocol. Enter the SSH server port and specify the location and machine the service belongs to. The Remote Access Service then links the port to the VPN gateway, making the SSH server accessible from your session.
Practical Points
When adding a machine, pay attention to the following:
- Verify that the SSH server is listening on the correct port (for example, port 22).
- Ensure the location and machine are correctly configured in the portal so you select the desired terminal session.
- Use HTTPS for the portal connection and let the VPN gateway handle the secure connection.
- When working via the Remote app, verify that the app is up-to-date and that you have the necessary permissions to start the session.
Brief Technical Overview
SSH (Secure Shell) provides an encrypted shell connection. In practice, this means: you start a terminal session in the portal or via the Remote app, the connection is established via HTTPS and tunneled through the VPN gateway, and you execute commands on the selected machine as if you were logged in locally.
