xhost

制哪些X客戶端能夠在X服務器上顯示

補充說明

xhost命令 是X服務器的訪問控制工具,用來控制哪些X客戶端能夠在X服務器上顯示。該命令必須從有顯示連接的機器上運行。可以通過使用-host參數,從訪問列表中除去一個名稱。不要從訪問列表中除去當前的名稱。如果已經這樣做了,請在作出任何更改之前註銷系統。

語法

1xhost(參數)

參數

  • +:關閉訪問控制,允許任何主機訪問本地的X服務器;
  • -:打開訪問控制,僅允許授權清單中的主機訪問本地的X服務器。

輸入無變量的xhost命令將顯示訪問X服務器的當前主機名,並顯示一條消息表明訪問是否已啓用。

爲了安全起見,只能從控制主機運行影響訪問控制的選項。對於工作站來說,這臺機器也就是服務器。對於X終端來說,這臺機器是登錄主機。

要在缺省情況下啓用遠程名稱,可以在/etc/X?.hosts文件中定義名稱,其中?爲啓用訪問的顯示器號。

例如,顯示器jeanne:0可以由使用jeanne的缺省主機名的系統上的/etc/X0.hosts文件中定義的系統訪問。在顯示名稱和文件名中,0表明已定義的遠程系統允許通過增強X-Windows訪問的顯示器號。

注意:-name參數,定義要從X服務器訪問列表中除去的主機名。已有的連接沒有被中斷,但將拒絕新的連接請求。注意:可以除去當前的機器;然而,不允許進行進一步的連接(包括試圖將其添加回來)。再一次啓用本地連接的唯一方法就是將服務器復位(因此也會中斷所有連接)。

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: