3
2
I have several Raspberry Pi's running DietPi (debian based) distributed in different locations. My clients are companies and everyone has a different network infrastructure.
I need to have access to my devices through ssh, but the problem is that I can't always open a port in my client's router.
There are several solutions, like reverse ssh port forwarding, but as long as I can evaluate them, they are hacks that are not very reliable.
I need to handle the possibility that the RPi might reboot, the client's router will loose internet connection for a while, etc.
So, my question is: Is there a TeamViewer like service for the Linux console? Robust, reliable and independent from the router configuration.
Hi, I don't need a visual connection, only access to the shell. my RPi isn't running X. – otmezger – 2015-12-10T02:59:31.650
I believe teamviewer can be installed & run in a terminal only, see the Installation Notes from the link in my answer. I'll also edit in some info on "terminal server support" in case that's handy. Otherwise, I might not be understanding the question fully, unless the answer's just "use ssh"
– Xen2050 – 2015-12-11T11:40:26.647