fbpx

x11vnc 使用教學(開啟Web Server連線)

VNC介紹

VNC(Virtual Network Computing)為知名的遠端連線解決方案,使用RFB協定進行連線與資料傳送,目前在各種平台都有非常成熟的實做,像是Real VNC, Tight VNC, Ultra VNC等等,然而大部分的VNC軟體都是免費的。VNC預設的連線Port為5900,網頁連線預設的Port為5800,在Xwindow上最常使用的 就是x11vnc,本文中將介紹在ubuntu環境中安裝與使用vnc。

環境

  • 作業系統 Ubuntu 9.04
  • x11vnc 0.9.3.dfsg.1-1
  • vnc-java 3.3.3r2-7

安裝VNC

  • x11vnc 遠端桌面套件
  • vnc-java 使用網頁所需要的 Applet
    #!/usr/bash
    apt-get update
    apt-get install x11vnc
    apt-get install vnc-java

VNC 組態設定

  • 指令 vncserver 啟動 VNC 服務
  • 指令 vncviewer 啟動 GTK VNC Viewer 程式
  • 指令 vncpasswd 更改 VNC 連線密碼

開啟 Web Server

  • x11vnc 套件有包含了 Web Server,但是並沒有包含連線所需要的 Java Applet。為了實現網頁瀏覽,因此必須安裝 vnc-java 這一個套件,其中包含了網頁連線所需要的Java Class,安裝路徑預設在/usr/share/vnc-java。
  • 執行以下命令開啟VNC Web Server (使用5800Port)
    #!/usr/bash
    x11vnc -httpdir /usr/share/vnc-java/ -httpport 5800
  • 使用GDM的X-Session進行連線(登入桌面)
    #!/usr/bash
    x11vnc -httpdir /usr/share/vnc-java/ -httpport 5800 -auth /var/lib/gdm/:0.Xauth -display :0

發佈留言