September 13, 2023

Remote access, remote.it, made simple

Sometimes it's really nice to reach your applications at home when you are somewhere else. 

There are several applications but this post will be describe a really quick setup with remote.it on a Raspberry Pi(RPi) or another Linux platform. Of course there also is a Windows version.

For non-commercial use, with up to 5 devices, it's free !

The most used services are; http, ssh, vnc, rdp, SAMBA(smb/cifs) .....

I'm using it to display NodeRed dashboard, access servers with "ssh" and file sharing with SAMBA there all applications are running on RPi:s at home.

Install
Here is a install instruction but will do a quick one below.

Create an account at remote.it(RI).

Log on to your RPi, or Linux device, and at the command line issue the command

sudo apt update && sudo apt install remoteit


It could be that you will get a error "Unable to locate package remoteit" and then you have to use the command

sh -c "$(curl -L "https://downloads.remote.it/remoteit/install_agent.sh")"

At the end of the installation you will find something like 

--------------------- Claim this device ---------------------

Use the code Q4MXXXXX to register this device to your account

or navigate to remoteit://claim/Q4MXXXXX in your browser

--------------------- Claim this device ---------------------


  • Copy the claim code and then go back to the RI web interface and click on the "+" button up at the left
  • Paste the code in the "Claim Code" box and hit enter and your RPi, or other device, will be added
  • Now you can setup the services you want to use by using menu "Devices", click on the created device and then in the line "Service" click on "+"
iPad, iPhone and SSH
If you want to use your iPad and access your server with SSH you have to add an app running the SSH client. Im using "Termius" which works well together with RI. 

Remark
Using SSH, Termius, to access, via iPad/iPhone, my RPi worked well via the Safari browser but not via the RI app ???

http and public URL
If you are using the http/https service there is a very nice feature that can make your WEB server public, with a static URL, with or without a password. See picture at the right for a setup via the WEB GUI. Here I'm making the NodeRed dashboard interface public using a password.

remote.it app
For iPad/iPhone there is an app from RI which can be used instead of using the browser interface and of course also for Android.

Uninstall
If you want to delete the installation just use 

sudo apt purge remoteit


or if it not works

sudo dpkg --purge remoteitsudo && rm /etc/remoteit/* /usr/share/remoteit/* 

which will delete both the application and the settings.

No comments:

Post a Comment

Feel free to leave a comment ! ... but due to a lot of spam comments I have to moderate them. Will reply ASAP !