Mac连接远程服务器(Linux)显示GUI图形界面

您所在的位置:网站首页 mac如何显示应用界面内容 Mac连接远程服务器(Linux)显示GUI图形界面

Mac连接远程服务器(Linux)显示GUI图形界面

2024-07-13 07:32| 来源: 网络整理| 查看: 265

问题:Mac通过[终端]ssh登陆linux并且在Mac显示linux图形

解决方法:对Mac和Linux的文件进行相应配置,使用XQuartz工具,在Xterm下使用ssh连接Linux服务器,即可显示图形界面。

一、配置文件 在Linux服务器端打开X11转发: sudo vim /etc/ssh/sshd_config

配置转发参数为yes

X11Forwarding yes X11DisplayOffset 10

在这里插入图片描述 重启Linux服务器的ssh服务

service ssh restart 在Mac本地机上设置 ForwardAgent yes ForwardX11 yes ForwardX11Trusted yes XAuthLocation /opt/X11/bin/xauth

在这里插入图片描述

注意:

ssh_config和sshd_config都是ssh服务器的配置文件,二者区别在于,前者是针对客户端的配置文件,后者则是针对服务端的配置文件。两个配置文件都允许你通过设置不同的选项来改变客户端程序的运行方式。 二、下载XQuartz软件并运行

从官网下载XQuartz(一定要从官网下载)

xquartz官网链接

在Mac打开XQuartz,选择[应用程序]->[xterm],使用ssh -X登录 在这里插入图片描述

注意:

在mac使用ssh连接远端的服务器的时候,首先要确保ssh命令中需要增加-X或者-Y参数,表示接受远端的XWindows转发数据在这里插入图片描述 三、检验是否成功开启GUI

使用X11应用自带的xclock进行检验

如果没有成功开启,则显示为如下 在这里插入图片描述如果成功开启,显示为如下 在这里插入图片描述

参考资料: 在Mac上使用远程X11应用 Mac ssh登陆linux并且显示linux图形 mac如何ssh连接linux(ubuntu) GUI图形界面



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3