使用cursor/vscode开发服务器远程桌面应用(X11转发)

首先要打开设置允许X11,编辑 /etc/ssh/sshd_config 该文件,本机也要允许这个!

X11Forwarding yes

X11DisplayOffset 10

X11UseLocalhost yes

允许上述三个内容

X11的转发需要依赖

sudo apt update

sudo apt install -y xauth

在本机下载https://sourceforge.net/projects/vcxsrv/

vcxsrv是一款好用的windows X11 server,下载地址为vcxsrv下载,下载后安装,安装选项默认即可。

点击桌面上的XLaunch,选择默认选项,在最后一页点击save configuration,保存配置后,直接双击打开不需要对配置进行再次选择,点击完成。

此时在任务栏右下角可以看到X图标,鼠标覆盖时会显示<compuater_name>:0.0 - 0 clients,表明本地的DISPLAY已启动,地址是0.0。

在本机使用power shell输入

bash 复制代码
set DISPLAY=localhost:0.0 # 与X图标显示的:0.0一致,一定要加这个,不然转发不成功
ssh -Y  -v 用户名@ip地址
-v是为了查看日志是否有问题,如果有问题先解决问题
echo $DISPLAY #查看是否可以看到内容,如果不可以说明上述配置有问题,需要重新配置
相关推荐
kun2003102923 分钟前
如何用Obsidian+VSCode生成文案排版并发布到公众号
ide·vscode·编辑器
alice--小文子1 小时前
cursor-mcp工具使用
java·服务器·前端
酉鬼女又兒2 小时前
每天一个Linux命令_printf
linux·运维·服务器
翼龙云_cloud2 小时前
国际云代理商:2026年国际云注册风控升级实战指南 8 大平台无卡解决方案对比
服务器·阿里云·云计算
Trouvaille ~2 小时前
TCP Socket编程实战(三):线程池优化与TCP编程最佳实践
linux·运维·服务器·网络·c++·网络协议·tcp/ip
June`2 小时前
高并发网络框架:Reactor模式深度解析
linux·服务器·c++
WHD3063 小时前
苏州勒索病毒加密 服务器数据解密恢复
运维·服务器
蜡笔小炘3 小时前
LVS -- 持久链接(Persistent Connection)实现会话粘滞
运维·服务器
蜡笔小炘3 小时前
LVS -- 利用防火墙标签(FireWall Mark)解决轮询错误
服务器·数据库·lvs
生活很暖很治愈3 小时前
Linux——孤儿进程&进程调度&大O(1)调度
linux·服务器·ubuntu