我在远程服务器上安装了nautilus-dropbox软件包。

我通过ssh连接到远程服务器,然后运行命令:

dropbox start


它在我的本地计算机上启动,怎么可能?

最佳答案

Linux系统对大多数GUI系统使用X11协议。

X11服务器渲染图像并接受鼠标和键盘输入。

该应用程序充当客户端,并连接到您告诉它的任何X11服务器。这是通过环境变量完成的。

当您通过SSH连接时,会创建一条返回到本地X11服务器的隧道,并且SSH产生的外壳程序将环境变量设置为沿着该隧道指向本地显示器。

08-04 11:55