Gnome
預設情況下,如何為普通桌面配置新的 ~/.vnc/xstartup 文件?
當使用者第一次執行
vncserver
時,會創建以下~/.vnc/xstartup
文件:#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & twm &
我想修改預設文件,以便取消註釋以下行:
unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc
我該怎麼辦?
創建一個
/etc/vnc/xstartup
包含以下內容的文件:#!/bin/bash unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc
並賦予它所有使用者的讀取和執行權限:
chmod 0755 /etc/vnc/xstartup
然後這個腳本會被任何使用者的vnc伺服器執行