当我尝试从本地计算机在远程服务器上运行 Firefox 时会发生什么情况

当我尝试从本地计算机在远程服务器上运行 Firefox 时会发生什么情况

我正在通过 putty 连接到远程服务器。whereis firefox显示 Firefox 已安装在远程机器上。

现在,我想知道当我跑步时会发生什么firefox

通常,如果我在本地 Linux 机器上工作,并且在那里运行 Firefox,那么它会在本地打开界面并打开窗口。

现在,如果我通过 Putty 在远程计算机上执行相同操作,它不会在远程计算机上打开 Firefox 窗口吗?谁告诉远程服务器dont open firefox window here, but send it to the user's machine who has logged in?

另外,作为 Firefox 可视化界面的一部分,服务器会向用户发送什么信息?我需要在本地机器上安装某些东西才能接收这些信息吗?谢谢

答案1

如果您启用了 ssh 选项 X11 转发,firefox则会在本地 X 显示器上打开其窗口。(这不是通常会做的事情,但很有可能。)

环境变量DISPLAY告诉 Firefox 在哪里显示它的窗口。

ssh负责设置 DISPLAY。尝试

echo $DISPLAY

除了在 Ubuntu 下正常运行的普通 X 服务器之外,您不需要本地有任何特殊的东西。

相关内容