Security
由root創建的X11視窗
根程序創建的視窗在 X11 中有什麼特殊權限嗎?X 伺服器和視窗管理器是由正常使用者程序創建的。
只是為了確保您了解 X11 視窗和在該視窗中執行的程序之間的區別。
對於視窗本身,請參見 user414777 的回答。創建視窗的程序(例如
xterm
)在以 root 身份執行時將具有額外的權限。但是,請注意差異:
xterm -e bash
給出一個帶有 的 xterm 視窗bash
。兩者都在您自己的 UID 下執行bash
。xterm
sudo xterm -e bash
還將創建一個帶有bash
, 但現在xterm
並bash
以 root 身份執行的視窗。
xterm -e sudo bash
再次創建一個帶有 的視窗bash
,但現在xterm
在您自己的 UID 下bash
執行並以 root 身份執行。