在MobaXterm 打开图形工具firefox

目录

[1.安装 X 服务器软件](#1.安装 X 服务器软件)

2.服务器端配置

3.客户端配置

[4.安装并打开 Firefox](#4.安装并打开 Firefox)


1.安装 X 服务器软件

Centos系统

bash 复制代码
# CentOS/RHEL 7 及之前(YUM)
sudo yum install xorg-x11-server-Xorg xorg-x11-xinit xorg-x11-utils mesa-libEGL mesa-libGL mesa-dri-drivers -y

# Fedora/CentOS 8+(DNF)
sudo dnf install xorg-x11-server-Xorg xorg-x11-xinit xorg-x11-utils mesa-libEGL mesa-libGL mesa-dri-drivers -y

Ubuntu系统

bash 复制代码
sudo apt update
sudo apt install xorg x11-xserver-utils -y  # 安装 Xorg 核心及工具

2.服务器端配置

修改参数,启用X11 Forwarding

bash 复制代码
# 修改参数X11Forwarding和X11UseLocalhost
sed -i 's/^#\?X11Forwarding.*/X11Forwarding yes/' /etc/ssh/sshd_config
sed -i 's/^#\?X11UseLocalhost.*/X11UseLocalhost no/' /etc/ssh/sshd_config

# 重启sshd服务
systemctl restart sshd.service

# 允许任意主机通过 X11 转发连接到当前 X 服务器
xhost +

3.客户端配置

在 MobaXterm 中,打开与远程服务器的 SSH 连接设置,找到 "X11" 相关的选项,确保 "启用 X11 转发" 被勾选。让远程服务器上的图形界面程序能够将显示内容转发到本地 MobaXterm。

4.安装并打开 Firefox

bash 复制代码
# 安装 Firefox(以 Ubuntu 为例)
sudo apt install firefox -y

# 安装 Firefox(以 Centos 为例)
yum install firefox -y

# 启动图形程序
firefox &

注意事项:

1.如果发现无法打开x11,也就是图形界面

设置display参数,192.168.103.33 是客户端的ip(客户端最好关闭防火墙,否则可能图形化界面无法现实)

export DISPLAY='192.168.103.33:0.0'

2.图形程序无法显示

使用 xhost 命令允许目标主机连接(如 xhost +192.168.1.100)

相关推荐
FungLeo1 小时前
成为全栈·React 管理后台篇·总复盘:从“接口能调通”到“后台值得使用”
前端·react.js·前端框架·项目复盘·成为全栈
Csvn3 小时前
并发模式:让渲染学会排队、插队和让路
前端
可乐鸡翅yeah_3 小时前
新手梳理:M3U8 线上问题,哪些是前端锅,哪些是后端锅
前端·ios·音视频·实时音视频·m3u8·音视频在线播放
Flynt3 小时前
Linear 用 1000 个 PR 换掉 styled-components,我写了 200 个按钮,把这笔账复现了一遍
前端·css·preact
JavaGuide4 小时前
NVIDIA 又开源了!这次给 AI Agent 加上权限管控
前端·后端
excel4 小时前
prisma 如何处理数据库竞态
前端·数据库·后端
莪_幻尘5 小时前
Skill 体检:30 个 Skill 全凭感觉?体检器先自曝了 8 个“假 0 分
前端·人工智能·llm
风骏时光牛马5 小时前
AI模型综合能力评测:性能、指令遵循与多场景实测对比
前端
Frag0ut5 小时前
Chrome与Chromium内核浏览器在Windows 11上的新特性全景解析
前端·chrome·windows·web安全·chromium·gemini ai·playready drm
hiahiahia1236 小时前
实现完整 Tool Dispatcher
开发语言·前端