Centos
只能使用 sudo 啟動 VNC 會話
我正在嘗試在刪除的 CentOS 7.3 VM 上啟動 VNC 會話並訪問它,但由於某種原因,我只能通過執行來使其工作,
sudo vncserver
而不僅僅是vncserver
. 當我自己執行它時,連接會產生下面的圖像。有誰知道我做錯了什麼?
我發現這與我在 PuTTY 中進行 X 轉發和設置環境變數的方式有關。
通常 vncserver 以 root 身份執行並以 service vncserver start running as run as root 身份執行或在系統啟動期間自動啟動。vncserver 也允許其他使用者登錄,但以一個使用者身份執行它會阻止這種情況。