X11 转发

在本地显示远程 Linux 服务器上的图形化应用程序。

什么是 X11 转发

X11 转发让你可以在本地计算机上显示和操作运行在远程 Linux 服务器上的图形化应用程序(如浏览器、文件管理器、图形化配置工具等)。

工作模式

模式SSH 等价安全性性能适用场景
受信任 (Trusted)ssh -Y较低更好内网可信环境
非受信任 (Untrusted)ssh -X较高较慢安全性优先

前置要求

本地需要安装并运行 X Server:

平台推荐 X Server获取方式
WindowsVcXsrv免费,GitHub 下载
macOSXQuartz免费,xquartz.org 下载
Linux系统自带桌面环境默认包含

配置步骤

  1. 安装 X Server
    根据你的操作系统安装上表中的 X Server 并启动运行。
  2. 启用 X11 转发
    在 iShell Pro 主机设置中找到 X11 转发 选项并开启。
  3. 选择模式
    选择受信任或非受信任模式,配置 Display 号(一般使用默认值即可)。
  4. 连接并测试
    连接 SSH 后在终端输入 xclockxeyes 测试,看到图形窗口表示配置成功。
如果图形程序打不开,检查 X Server 是否已启动,以及服务器端 /etc/ssh/sshd_configX11Forwarding 是否设为 yes