It would be highly beneficial if Cursor could support SSH access to Windows machines. This feature would provide greater flexibility and allow users to seamlessly manage both Linux and Windows environments. Since Windows now supports SSH through OpenSSH, adding this functionality in Cursor would significantly streamline workflows for developers and system administrators working in hybrid environments.
Please consider implementing this feature to enhance the tool’s capabilities and usability across diverse operating systems.
@danperks do we need to do something special to get this working since i am on 0.45.9 and i cant seem to get it working, is there a specific extension we need?
You will need the Remote SSH extension, which you can install by opening the Remote Connections menu and choosing Remote SSH there. This should install the correct version, and then you can connect to Windows from there!
Perfect, that seems to be working now, i noticed that the by pressing the Remote connections icon it dosnt download it, it gets stuck, but once i found the extension “Open Remote - SSH” in the extension list everything seems to be working, also noticed that the Remote - SSH extension from microsoft conflicts with the open remote extension, so remving the microsoft extension and then installing the correct one solved the issue, it was imported from vs code when i fresh installed cursor.
hi, i’m still having trouble myself using ssh to connect to a windows machine. i’m trying to compile something for windows and have to be able to ssh but I keep getting:
[15:55:59.274] server download URL: https://cursor.blob.core.windows.net/remote-releases/84b9c6d907219bb8c2874f299540eb6a079187a0/cli-win32-x64.tar.gz
[15:55:59.274] Downloading VS Code server locally...
[15:56:00.284] Terminating local server
[15:56:00.289] Exec server for ssh-remote+reversepc.local failed: Error: Failed to download VS Code Server (Server returned 404)
[16:39:59.552] Got request to download on client for {"artifact":"cli-win32-x64","destPath":"/.cursor-server/vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip"}
[16:39:59.552] server download URL: https://cursor.blob.core.windows.net/remote-releases/fce3511bab261b4c986797f3e1e40e7621bbd010/cli-win32-x64.zip
[16:39:59.552] Downloading VS Code server locally...
[16:39:59.553] >
> Waiting for \.cursor-server\vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip.done and vscode-cli-fce3511bab261b4c986797f3e1e40e7621bbd010.zip to exist
[16:40:02.907] Terminating local server
[16:40:02.910] Resolver error: Error: 未能下载 VS Code 服务器(Server returned 404)
This is still broken. It’s funny because this version of Cursor is built on top of VSCode 1.96.2, and I have no problem downloading vscode-server on remote hosts for VSCode 1.96.2. And I’m able to ssh into the Windows host and install the latest version of cursor. But the needed version of cursor-server just doesn’t exist.
I have always gotten 404 when I ssh to windows from my mac.
But after I remove all .cursor, .vscode, .windsurf folder in the ~ directory. It finally works!