使用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 #查看是否可以看到内容,如果不可以说明上述配置有问题,需要重新配置
相关推荐
云飞云共享云桌面5 小时前
传统工作站 vs 云飞云共享云桌面:制造业设计云桌面选型深度对比
运维·服务器·前端·网络·3d·架构·制造
JAVA面经实录9176 小时前
操作系统面试题
java·服务器·数据库·计算机网络·面试
小刘|7 小时前
Spring AI Alibaba 集成和风天气 API 实战
java·服务器·前端
Maynor9968 小时前
我用 Codex 给自己的网站上线了一个智能体客服:从 Dify 到服务器部署,全程实战复盘
运维·服务器
聚名网8 小时前
域名net,com,cn有区别吗?有哪些不同呢?
服务器·开发语言·php
小小小花儿9 小时前
SSH密钥配置(免密连接远程服务器)
服务器·ssh
深圳恒讯10 小时前
越南服务器BGP多线和单线有什么区别?
运维·服务器
用什么都重名11 小时前
Git分支合并与远程服务器同步实战:保留关键配置文件
运维·服务器·git
C++ 老炮儿的技术栈11 小时前
Ubuntu root账号自动登陆
linux·运维·服务器·c语言·c++·ubuntu·visual studio
2301_7807896611 小时前
零信任架构中,身份感知防火墙(IAFW)的部署要点与最佳实践
linux·运维·服务器·人工智能·tcp/ip·架构