Date: 20/8/2026
Tags: vscode ssh linux windows | Currently the vscode ssh extension is ASSUMING that your remote ssh server process is 'sshd'. Which is fairly reasonable unless you use the BitVise Server. In which case the setup connect script just doesn't work, it gets stuck before the server is downloaded.
But there is hope. You can fix it yourself! Ok ok, yes editing the vscode extension is kinda annoying and difficult but it's a fairly small change.
First you are going to want a JS formatter. I used prettier to get the job done. On my local system (Linux) I opened:
~/.vscode/extensions/ms-vscode-remote.remote-ssh-0.124.0/out/extension.js
and formatted the file.
Then I looked for the string:
'sshd'
And what you want to do is change it from:
Name -eq 'sshd'
To:
Name -match 'sshd|BvSshServer'
And then assuming you have a working ssh connection to the target Windows machine, you'll be able to connect. I'm totally not saving this here for later.
|