步驟 1.安裝x11vnc
sudo apt-get install x11vnc vnc4-common
步驟 2.安裝xinetd
sudo apt-get install xinetd
步驟 3. 設定密碼
vncpasswd /etc/x11vnc.pass
步驟 4:網路上查到兩種方式:
方式A.將x11vnc加入xinetd
sudo vi /etc/xinetd.d/x11vnc
加入這段
service x11vnc
{
port = 5900
type = UNLISTED
socket_type = stream
protocol = tcp
wait = no
user = root
server = /usr/bin/x11vnc
server_args = -inetd -o /var/log/x11vnc.log -display :0 -auth /var/lib/gdm/:0.Xauth -many -bg
disable = no
}
上述方式A,我試的結果沒成功!
方式B.將x11vnc加入xinetd (vim /etc/init/x11vnc.conf)
加入這段
start on login-session-start
scriptx11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.pass -rfbport 5900
end script
步驟 5. 重新啟動服務 或 重新開機
sudo /etc/init.d/xinetd start