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.
- Install the multi-arch lightweight2
sshxbinary on your machine
- 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!
It is super easy to bring
sshx to SR Linux, here is a quick demo environment that you can spin up to try it out:
Deploy a single-node SR Linux lab
Login to the newly-created
In the SR Linux terminal go to
sshx, grab a link and pop up the Web UI with the terminal