通过 putty 启动 Firefox,并在 LXDE 桌面中打开它

通过 putty 启动 Firefox,并在 LXDE 桌面中打开它

我正在尝试从本地机器在远程服务器上运行 Firefox,但不知道如何实现。

我使用 putty 连接到服务器,当我输入 firefox 命令时,我得到Error: no display specified

我在 Ubuntu 12.04 上安装了 LXDE 桌面,并使用 tightvnc 访问服务器桌面。

我需要做的是在本地启动 Firefox,并能够在 VNC 会话中使用 Firefox。谢谢

答案1

为了实现您想要的效果,您需要在连接远程服务器时启用 X11 转发。

此外,要显示 Firefox(X11 客户端),您需要在 LXDE 桌面上运行 X11 服务器(已经存在,OS X 也有 X 服务器。Windows 可能需要 XMing X 服务器)。

要启用 X11 转发,您不必在任何终端仿真器会话中使用 PuTTY:

ssh -X user@remote_server

笔记ssh -X将自动将 DISPLAY 设置为 => localhost:10.0。顺便说一句:用于-Y临时启用受信任的 X11 转发。

一旦连接,输入firefox后您将能够在 LXDE 桌面上看到 GUI。

如果您确实想使用 PuTTY,请在 Putty 配置 -> SSH -> X11 中选中启用 X11 转发。

相关内容