diff --git a/docs/blog/posts/2023/sshx.md b/docs/blog/posts/2023/sshx.md new file mode 100644 index 00000000..c6f2267b --- /dev/null +++ b/docs/blog/posts/2023/sshx.md @@ -0,0 +1,73 @@ +--- +date: 2023-11-07 +tags: + - sr linux + - ssh +authors: + - rdodin +--- + +# 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**, **securely**[^1] 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](https://goteleport.com/), 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](https://sshx.io) open-source service that [just](https://twitter.com/ekzhang1/status/1721288674204131523) popped out offers a simple solution to this problem. + +1. Install the multi-arch lightweight[^2] `sshx` binary on your machine +2. Run `sshx` +3. Share the URL with someone +4. 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! + +