X-Server

什麼是 X Server 的“訪問控制”?

  • March 20, 2014

什麼是 X 伺服器的訪問控制限制?

有一個-ac選項可以“禁用訪問控制限制”,例如 Xephyr。

我看到了一些使用該選項的範例,但我不知道它是如何工作的以及為什麼它是必要的。

你能告訴我一個例子,在什麼情況下我應該使用這個選項,在什麼情況下我不應該?

如果您的 X 伺服器可以從開放的 Internet 訪問,請不要使用此選項。它使任何人都可以觀看 X 會話中發生的事情。

我想如果你有一個 Intranet 並且你想跨機器彈出視窗而不用擔心身份驗證,它會很有用。

許多 X 伺服器使用 X11 參考程式碼,因此具有相同的命令行選項。查看Xserver(1)手冊頁以了解常用的選項。引用它:

−ac 禁用基於主機的訪問控制機制。允許任何主機訪問,並允許任何主機修改訪問控制列表。使用時要格外小心。此選項主要用於遠端執行測試套件。

基於主機的訪問控制已成為過去(現在幾乎總是使用cookie),但基於主機的訪問控制需要始終關閉 ( xhost -),而不是始終關閉且無法有效- 打開它與X -ac.

引用自:https://unix.stackexchange.com/questions/120459