Set Up a Linux System

Linux Penguin

There are many versions of Linux distributions including various versions of Debian, Alpine, RPM, and Arch and is a general purpose Operating System. These instructions are intended as a guide for remote access. As a general rule, if your Linux system is hosting a service which is accessible via a LAN address and port, then Remote.It can be used for access from outside the LAN without port forwarding on a public IP address.

Update March '23: One-line install now supports Alpine Linux
Update October '22: One-line install now support Firewalla
Update September '22: One-line install now supports Ubiquiti Edge Routers

You will need:

Let's get started:

1. Sign into the Remote.It portal https://app.remote.it
2. Click "+" (add device) and select the appropriate device type. If you device type is not listed select "Linux." Copy the generated code and paste it into your SSH console of your Linux -based system (see image below).
This command will automatically download and install Remote.It and register it to your account.
Linux one line install code

3. Set up services
The Remote.It web portal will notify you that your Linux system has been registered and automatically detect and set up SSH access.

If you have additional services/ports you would like to set up for Remote.It access, click "+" (Add Service) on the device detail. Make sure that the service is running on your Linux system. Provide a name, port, and service host address (Defaults are provided for most services). Only override default ports if you have assigned a different port for this service on your Linux system.

Repeat for all the services you would like to access remotely.

Linux Add Service


4. Connect
Select the service you would like to create a Remote.It connection to and click "Connect". You can now use this connection address in the application such as terminal, VNC viewer or a browser (see image below). When you are done with the connection, click "Stop Connection".
Linux make connections using URL, copy hostname and port

Ready to do more?

Remote.It has a lot more to offer from allowing you to share your devices to friends and colleagues, advanced connection configurations, online/offline notifications, manufacturing support and more. Learn about them here.