x11转发:通过ssh远程(或wsl)利用GUI步伐

[复制链接]
发表于 2025-11-13 05:13:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
通过x11转发来实现远程检察图形界面,服务器端默以为Linux。
客户端分为Mac和Linux两种环境。
1、服务器端

修改服务器端的ssh设置:sudo vim /etc/ssh/ssh_config 
  1. sudo vim /etc/ssh/sshd_config
复制代码
找到以下内容,取消解释,如果找不到的话直接在下面加上这几行即可:
  1. X11Forwarding yes
  2. X11DisplayOffset 10
  3. X11UseLocalhost yes
复制代码
服务器端修改完成后须要实验下令重启sshd服务 :
  1. sudo systemctl restart sshd.service
复制代码
2、客户端

Linux:

修改客户端的ssh设置:sudo vim /etc/ssh/ssh_config 
  1. sudo vim /etc/ssh/ssh_config
复制代码
添加或取消解释以下三行:
  1. ForwardAgent yes
  2. ForwardX11 yes
  3. ForwardX11Trusted yes
复制代码
重启客户端的ssh服务:
  1. sudo systemctl restart ssh.service
复制代码
添加-X参数毗连服务器:
  1. ssh -X user@ip
复制代码
Mac:

在Mac上利用x11转发须要下载Xquartz,直接去官网下载dmg文件安装即可。安装好之后可以直接打开终端,毗连远程服务器。要利用x11转发服务,须要在毗连时加上-X参数:
  1. ssh -X user@ip
复制代码

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表