Sharing SR Linux Terminal with SSHX
Countless times I've been in a situation where I needed to share my terminal with someone or being asked to connect to someone's device instead.
Either I exhausted my networking foo and needed help from a colleague, or I was the one who was asked to help. In both cases, the problem was the same - how to quickly, securely1 and effortlessly share the terminal with someone else.
The problem is not new and there are many options on the table. From installing a VPN software and sharing the credentials, through zero-trust solutions like teleport, to using a simple SSH tunnel. All of these solutions are great, but they require some setup and configuration. And sometimes you just want to share your terminal with someone without going through the hassle of setting up a VPN or a zero-trust solution.
The sshx.io open-source service that just popped out offers a simple solution to this problem.
- Install the multi-arch lightweight2
sshx
binary on your machine - Run
sshx
- Share the URL with someone
- Enjoy collaborative terminal in a responsive web UI with a multi panel canvas
I felt an immediate urge to try it out with SR Linux. And it worked like a charm!