找回密码
 加入会员

SSH 到一台服务器的时候,询问怎么打开远程虚拟机

81130 iskuld 2020-10-21 11:37|显示全部楼层
Safari 14.0 macOS 10.15.7
远程是centos

ssh 到服务器的时候 virt-manager打算打开虚拟机操作界面
提示 Unable to initialize GTK: could not open display
应该是需要X11
大家一般怎么解决的?

20-10-21 12:32:33
Gavin-Wang ( ☆☆☆☆ ) ( 赞 12 )

Safari 14.0 macOS 10.15.7
问 Google 吧:

http://shorturl.at/bnNX6
20-10-21 12:51:01
iskuld ( ) ( 赞 47 )

Safari 14.0 macOS 10.15.7
Gavin-Wang 发表于 20-10-21 12:32问 Google 吧:,,http://shorturl.at/bnNX6

该搜索的东西都搜索过,目前提到了X11,但是部署方式现在不好确定,也因为这个在论坛里问,也提到了目标服务器为CentOS,应该是本地需要做一些事情,查到的基本都是 Windows 和 Linux 的操作方式,手头其实有 Windows,但是想这些事在macOS上做,搜索过后还未找到方法
20-10-21 13:28:05
LanceLee ( ☆☆☆☆ ) ( 赞 4 )

Safari 14.0 macOS 10.15.7
确认目标主机/etc/ssh/sshd_config 配置选项开启

  1. X11Forwarding yes
复制代码



mac 上的选项从-X变成了-Y

  1. ssh -p [port]  -Y  ip[@]host
复制代码


登陆成功后  echo $DISPLAY 不为空,就可以正常调出x11 最后由 LanceLee 于 20-10-21 13:32 编辑

最后由 LanceLee 于 20-10-21 13:35 编辑

20-10-21 13:32:41

Chrome 86.0.4240.80 macOS 10.15.7
你这个vps就不支持图形界面吧
20-10-21 13:37:53
LanceLee ( ☆☆☆☆ ) ( 赞 4 )

Safari 14.0 macOS 10.15.7
lipeng0820 发表于 20-10-21 13:32你这个vps就不支持图形界面吧

x11 forwarding不用装gnome
20-10-21 13:39:39
iskuld ( ) ( 赞 47 )

Safari 14.0 macOS 10.15.7
LanceLee 发表于 20-10-21 13:28确认目标主机/etc/ssh/sshd_config 配置选项开启,,,,,mac 上的选项从-X变成了-Y,,即,,登陆成功后  echo $DISPLAY 不为空,就可以正常调出x11 最后由 La ...

多谢,不过还是无法初始化GTK
20-10-21 13:50:28
LanceLee ( ☆☆☆☆ ) ( 赞 4 )

Safari 14.0 macOS 10.15.7
iskuld 发表于 20-10-21 13:39多谢,不过还是无法初始化GTK

我的没问题,如果你连x11都没装的话,还是先去百度一下吧。


Xnip2020-10-21_13-49-33.jpg

20-10-21 14:06:00
iskuld ( ) ( 赞 47 )

Safari 14.0 macOS 10.15.7
LanceLee 发表于 20-10-21 13:50我的没问题,如果你连x11都没装的话,还是先去百度一下吧。

OK,我先看一下X11

 

您需要登录后才可以回帖 登录 | 加入会员

联系我们|急聘英才|移动版|站点地图|iPhone 客户端|保修查询|排行榜|Mac软件宝箱|麦克叉 ( 京ICP证110625号,京ICP备18054784号,公安部备案 11010802033015 )

Since Feb-16-2005

回顶部