当前位置: 首页 > news >正文

远程调用图形浏览器(X11 转发)在 CentOS 7 上的安装操作

通过 SSH 的 X11 转发功能,可在本地 Windows 上运行服务器端的图形程序。

1. 服务器端配置(CentOS 7)

1.1 安装必要软件包

yum install xorg-x11-xauth xorg-x11-fonts-* \xorg-x11-font-utils xorg-x11-fonts-Type1 \xclock gedit firefox

1.2 修改 SSH 服务器配置

编辑 /etc/ssh/sshd_config

sudo vim /etc/ssh/sshd_config

追加或修改以下三项:

X11Forwarding yes
X11UseLocalhost no
AllowTcpForwarding yes
参数含义
X11Forwarding yes启用 X11 转发
X11UseLocalhost no允许远程主机连接本地 X11 显示
AllowTcpForwarding yes允许 TCP 端口转发

保存后重启 SSH 服务:

sudo systemctl restart sshd

2. 客户端配置(Windows)

2.1 安装 X 服务器(Xming)

  1. 从 SourceForge 下载 Xming 安装包。
  2. 运行安装向导,保持默认设置即可。
    安装完成后,Xming 会在系统托盘生成图标,后台运行。

2.2 配置 SSH 客户端(以 Xshell 为例)

  1. 新建会话:输入服务器 IP 与用户名。
  2. 打开 会话属性 → SSH → 隧道 → X11 转发
  3. 勾选 转发 X11 连接到
    • 类型:X DISPLAY
    • 显示编号:通常为 0

3. 测试

操作命令
打开时钟xclock &
打开 Firefoxfirefox &
打开指定网页firefox http://localhost:8080/myapp &

提示:首次连接可能稍慢,随后即可在本地 Windows 上看到服务器端程序的图形界面。

http://www.dtcms.com/a/292666.html

相关文章:

  • CentOS 7 安装nginx
  • 【LINUX】Centos 9使用nmcli更改IP
  • SpringBoot6-10(黑马)
  • linux-计划任务
  • 如何排查服务器 CPU 飙高
  • 本地大模型VRAM需求计算器:原理与实现详解
  • Spring Boot音乐服务器项目-上传音乐模块
  • [vue3] 自定义组件的v-model
  • Android ViewModel 深度解析:原理、使用与最佳实践
  • Android 中 实现日期选择功能(DatePickerDialog/MaterialDatePicker)
  • “鱼书”深度学习入门 笔记(2)第五章
  • MoonBit Meetup 杭州站丨 探讨AI基础软件的精彩回顾
  • API是什么,如何保障API安全?
  • 解决flex布局的元素高度超出父元素高度
  • AI网关是什么?为何而生?企业为什么需要AI网关?
  • 使用Kiro开发项目
  • SQL基础入门③ | 排序篇
  • 基于mysql云数据库创建和美化表格,对比分析Power BI和Quick BI的功能优劣
  • PACKET_HOST等宏定义介绍
  • 草稿!Linux网络系统总结!
  • 碰一碰发视频源码搭建:支持OEM
  • 10.Java中的反射
  • 深度学习-全连接神经网络2
  • 使用EasyExcel导出明细数据
  • gpt面试题
  • 【学习路线】Python全栈开发攻略:从编程入门到AI应用实战
  • 深度学习篇---车道线循迹
  • 快速了解pandas库
  • opencv简介(附电子书资料)
  • VS Code 美化插件