cursor连接远程window服务器的WSL-ubuntu
问题描述
cursor使用SSH连接远程window主机,无法切换WSL子系统。
Vscode的方法:
首先在扩展中安装remote-ssh,WSL的插件。SSH按照教程配置好,WSL插件能够自动扫描SSH目标主机和本地主机的子系统。

Cursor的尝试:
Cursor上折腾了比较久,全网都没有相应的解决方案。本人做了如下尝试均失败:

注意的是这时可能能够成功,但是会在一段时间后失效,导致连的是window平台,结果发现进入的是linux子系统。本质上是因为:
Cursor 服务器安装:Cursor 会在远程端安装一个 .cursor-server。如果你一会儿连 Windows,一会儿连 WSL,Cursor 可能会因为架构/路径不同而混淆。
Cursor的最终解决方案(其他平台类似)
SSH配置如下,原样复制一遍,取一个别名用于区分

之后

明确告诉它:cc 是 Windows,wsl-server 是 Linux。
总结
不得不说window做服务器要折腾的地方还是蛮多的,包括:1.window内网穿透,2.ssh连接配置,3.ssh免密登录(一直没折腾好),4. 安装WSL的子系统,5.还有这次的这个IDE登录的问题。(后面可能还要折腾很多远程开发的bug)。
但是总的原因还是因为是自己的服务器,不可能会去想不开装linux系统,毕竟还有娱乐的需求,所以折腾一下也挺好的。希望能够帮到大家!
网硕互联帮助中心






评论前必须登录!
注册