x11转发远程图形界面

1、 开一个有vnc的节点

在这里插入图片描述

2、 开放所有用户的Xserver权限

xhost +

在这里插入图片描述

3、X11转发

ssh hlzhang@192.168.3.156 -X

4、打开远程窗口

paraview

在这里插入图片描述
在227的界面打开156的图形窗口

### 如何在Ubuntu上设置X11转发 #### 配置SSH客户端 为了使本地机器能够显示来自远程服务器的图形界面应用程序,需要确保SSH客户端配置支持X11转发。对于Linux或macOS上的终端,默认情况下可能已经启用了此功能;如果未开启,则可以在启动会话时添加`-X`选项来手动激活它。 ```bash ssh -X user@remote_host ``` 这条命令允许安全地传输X协议数据流,并将其重定向回用户的桌面环境[^2]。 #### 设置SSH密钥权限 假设拥有一个名为`hzrobotembodiedAI.pem`的私有密钥文件位于路径`/home/tangyipeng/.ssh/`下,那么应该先调整该文件的访问控制属性: ```bash chmod 600 /home/tangyipeng/.ssh/hzrobotembodiedAI.pem ``` 这一步骤是为了保护敏感的身份验证材料免受未经授权的读取尝试。 #### 修改SSH服务端配置 有时还需要编辑远程主机上的SSH守护程序配置文件(通常位于`/etc/ssh/sshd_config`),以确认已设置了如下参数: - `X11Forwarding yes` 保存更改后记得重启SSH服务以便应用新的设定: ```bash sudo systemctl restart sshd ``` 上述操作确保了远程服务器愿意接受并处理由客户端发起的X11请求。 #### 测试X11转发效果 完成以上准备工作之后,可以通过运行简单的GUI程序测试连接是否成功建立以及图像渲染能否正常工作。例如,在登录后的shell提示符处输入: ```bash xclock & ``` 如果没有报错且窗口弹出,则说明整个过程顺利完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值