无法从 Mac 上的 iterm2 启动 CentOS 6 上的 Firefox

无法从 Mac 上的 iterm2 启动 CentOS 6 上的 Firefox

我在CentOS 6.6服务器上安装了Firefox和xauth,如下所示:

sudo yum install firefox
sudo yum install xauth

在 Mac 上,我使用的是 iTerm2。在我的 iTerm2 会话中,我还导出了我的显示内容,如下所示:

export DISPLAY=192.168.0.3:0.0

然后从我的 iTerm2 会话中,我通过 ssh 连接到这个 CentOS 6.6 服务器,如下所示:

ssh -Y server

然后在我的 CentOS 6.6 服务器中我尝试按如下方式启动 Firefox:

firefox&

然后,过了很长时间,我收到如下连接超时错误:

$ firefox&
[1] 56352
$ connect 192.168.0.3 port 6000: Operation timed out

有人可以帮我修复这个问题,以便我可以使用 ssh 从 Mac 上的 iTerm2 启动 CentOS 6.6 上的 Firefox 吗?

答案1

现在可以打开 Firefox 了。
但它非常慢
我在 URL 中输入的任何内容,在输入后都会显示很大的延迟。
任何表单输入值也是如此。
我想将它用于自动化套件。
所以它可能对任何实际用途都毫无用处。

以下步骤对我有用:

1)在centOs服务器上:

sudo yum install firefox
sudo yum install xauth

2) 在 Mac 上 - 安装 XQuartz 并打开其终端。
基本上按照此链接操作https://uisapp2.iu.edu/confluence-prd/pages/viewpage.action?pageId=280461906

这次没有在 Mac 上的 xterm 上导出 DISPLAY。

3)xhost +

4)从 xterm(来自 quartz)而不是 iterm2 通过 ssh 进入 centos 服务器:

ssh -Y server

5)从 xterm 启动 centos 中的 Firefox:

firefox&

相关内容