使用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 #查看是否可以看到内容,如果不可以说明上述配置有问题,需要重新配置
相关推荐
小虾米vivian2 分钟前
dmetl5 web管理平台 监控-流程监控 看不到运行信息
linux·服务器·网络·数据库·达梦数据库
知码者2 分钟前
对于Thinkphp5可能遇到的保存问题
服务器·php·apache·小程序开发·跨平台小程序
Vect__7 分钟前
Linux常见工具使用
linux·服务器
wanhengidc23 分钟前
裸金属服务器都有哪些优势?
运维·服务器·安全·智能手机·生活
凯子坚持 c40 分钟前
Redis 数据库的服务器部署与 MCP 智能化交互深度实践指南
服务器·数据库·redis
肉清1 小时前
linux自用命令
linux·服务器·前端
Xの哲學1 小时前
Linux链路聚合深度解析: 从概念到内核实现
linux·服务器·算法·架构·边缘计算
wanhengidc1 小时前
具有ARM架构云手机的功能
运维·服务器·arm开发·科技·智能手机·云计算
wanhengidc1 小时前
巨 椰 云手机离线多开
运维·服务器·科技·智能手机·云计算
代码游侠1 小时前
应用——管道与文件描述符
linux·服务器·c语言·学习·算法