Technology

How to manage SSH connections on macOS with Termius

I often connect to a large number of remote servers, most of which I access via Secure Shell (SSH). How I handle these connections depends on the operating system I’m using. If I’m on Linux, I most often use the SSH command line interface and a config file (where I can set up an unlimited number of connections).

While it’s possible to do the same on macOS, I often resort to a GUI app so I don’t have to remember server aliases or type SSH every time.

Termius features and prices

One such application is Termius, which has been around for a while and is one of the best SSH connection managers.

Termius is free to use, but its functionality is limited. To take full advantage of the app, you should purchase a license to unlock features such as:

  • mobile and desktop application;
  • secure synchronization;
  • tunneling options;
  • secure exchange;
  • consolidated billing;
  • orders;
  • workplaces;
  • SSO/SCIM.

Termius prices are as follows:

  • Pro: 6.99 euros per month.
  • Team: 19.99 euros per month.

You can check which features are available for each version on the Termius website. I recommend you start with the free version, and if you want more features, take a look at one of the paid subscriptions.

That being said, let’s now learn how to manage your SSH connections with this application.

How to Manage SSH Connections on macOS with Termius

1. Open the app store

On macOS, open the App Store from Launchpad or the Dock.

macOS App Store.

Picture: Jack Wallen.

2. Find and install Termius

Search termius. When the app appears in the App Store, click ReceiveThen on Install.

3. Open Thermius

Click the Launchpad icon in the Dock and search for termius. Press launcher “Termius” to open the app.

4. Create a new connection

In the main Termius window, enter the IP address or hostname of the remote server you want to connect to. Then click on Create host.

Termius main window.

Picture: Jack Wallen.

5. Set up a new connection

In the window that appears, you must at least add a username and password. If your SSH connection uses a specific port, specify it.

Termius SSH configuration window.

Picture: Jack Wallen.

6. Set up SSH key authentication (optional)

If your connection uses SSH key authentication, you must copy the file id_rsa.pub from the server to the machine hosting Termius. To import this key into Termius, click keysThen on Generate new key. In the panel that appears, click Import from key filefind the key file and click Save.

SSH Termius key authentication configuration panel.

Picture: Jack Wallen.

7. Connect to a remote server

You should now see that your remote host has been added to Termius. Double-click this list and enter the user password or SSH key when prompted. After successful authentication, you will have access to your remote server where you can get started.

Termius password request.

Picture: Jack Wallen.

Add as many servers to Termius as you need, making sure to give them specific names so you don’t have to remember which server has which IP address.

Source: .com

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker.