In this guide you will learn how to configure a Raspberry Pi to allow it to be controlled from another machine using VNC or SSH through remote.it, using the desktop app. Following this tutorial will leave you with a secure connection between two machines that is quick and easy to access from anywhere, as well as shareable and flexible.
Enabling your Pi to be remotely accessed is a relatively simple process. The steps are as follows:
Enable SSH and/or VNC on your Pi.
Download and install remote.it.
Add the SSH and/or VNC service to your Device.
Install remote.it on the Device you want to access the Pi from, and connect.
First, you'll have to enable the ability to SSH and/or VNC into your Pi.
Access your Pi, then click the menu in the upper left corner and select Preferences from the menu.
Next, click Raspberry Pi Configuration and navigate to the Interfaces tab. Make sure that either VNC or SSH (or both) are enabled.
Now, let's set up remote.it!
To VNC or SSH into a Raspberry Pi using remote.it, you'll have to create a remote.it account. Make one here.
Download and install the desktop app, found here. Once it's installed, you can find it on your Pi using the menu in the top left, and navigating to the Internet tab.
The next step is to add the SSH and/or VNC services to your device, so that you can access your Device using remote.it.
Click on the remote.it desktop app and log in using your credentials. Click the Hosted tab at the bottom and register your device.
Next, navigate to the Network tab or click Scan for services. Scan the network that the Pi is on and find your system, labeled “This system.”
Click it, and you will see the Services that you can add to the Device.
Click Add next to vnc, ssh, or whatever other Service you would like to add. It will take you back to the Hosted tab to finish setting it up.
Name the Service, then click the blue checkmark.
Now that you've installed the Service(s), you can SSH or VNC into your Pi from any other machine.
Log into the remote.it Desktop App on the machine you wish to access the Pi from. The Device will appear under the Remote tab. Click it, then connect to the desired service.
Click on the Service you are now connected to. Copy the information into the appropriate program, and connect.
Voila! You are now connected to the Pi via SSH/VNC using remote.it! Paste the VNC string into your VNC client of choice and you will be able to control your Pi.
If you are looking for more advanced applications of Remote Graphical Desktop Access, please refer to the following guides.