我在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)x主机+
4)从xterm(来自quartz)而不是iterm2通过ssh进入centos服务器:
ssh -Y server
5)从xterm启动centos中的firefox:
firefox&