服务器端
安装 X11 Forwarding
sudo yum install xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock
启用 X11 Forwarding
sudo vim /etc/ssh/sshd_config
修改config
将 X11Forwarding 和 X11UseLocalhost 前面的 # 去掉,
并将 X11Forwarding 设置为 yes
为方便使用多台设备多次连接X11UseLocalhost 设置为 yes
重启 sshd 服务
sudo systemctl restart sshd.service
windows客户端
- 打开MobaXterm 连接服务器
- 命令行操作服务器打开GUI程序
linux客户端
配置文件
sudo vim /etc/ssh/sshd_config
使用如下设置
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
重启服务
sudo systemctl restart ssh.service
运行如下命令
xhost + //允许服务器的的x11界面连接过来
ssh -X user@ip //-X参数表示转发X11数据, 把用户名及ip设置为自己的