Get the latest tech news

VSCode’s SSH agent is bananas


Documentation and guides from the team at Fly.io.

Emacs hosts the spiritual forebearer of remote editing systems, a blob of hyper-useful Elisp called “Tramp”. Unlike Tramp, which lives off the land on the remote connection, VSCode mounts a full-scale invasion: it runs a Bash snippet stager that downloads an agent, including a binary installation of Node. It turns out we don’t have to care about any of this to get a custom connection to a Fly Machine working in VSCode, so none of this matters in any kind of deep way, but: we’ve decided to just be a blog again, so: we had to learn this, and now you do too.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of SSH

SSH

Photo of bananas

bananas

Photo of VSCode

VSCode

Related news:

News photo

Chinese cyberspies use new SSH backdoor in network device hacks

News photo

Ransomware gang uses SSH tunnels for stealthy VMware ESXi access

News photo

Thoughts on having SSH allow password authentication from the Internet