8. X 网络和安全

如前所述,X 本质上是一种具有图形显示功能的网络协议。 这带来了一些有趣的用法可能性。 并且还意味着存在固有的安全考虑,就像任何网络环境一样。 如果您曾经连接到互联网,那么您就身处一个非常庞大、充满敌意的网络中 ;-)

X 客户端通过各种网络协议(包括 TCP/IP)连接到 X 服务器。 即使只是本地连接也是如此。 此处的可能用法是在一台计算机上运行应用程序,并在另一台计算机上显示它。 或者,实际上登录到远程系统,并使其显示在您的本地屏幕上,客户端应用程序使用远程系统的 CPU 和 RAM。

如果不采取任何预防措施,这可能会让您很容易受到各种恶作剧和滥用。 例如,任何登录到您系统的人都可以访问您的“显示器”,这意味着如果他们愿意,他们可以看到您在做什么。 值得庆幸的是,最近的大多数 Linux 版本都启用了一些默认的安全预防措施。 但最好自己确保受到保护。

X 网络和安全都在 The Remote X Apps Mini HOWTO 中得到了很好的介绍,因此我们无需在此处尝试重新讨论它。 推荐阅读。 请参阅下面附录的链接部分中的其他参考文献。

一些推荐的预防措施