2007年11月21日 星期三

VNC 遠端登入相關設定

A.初始化設定 ( VNC Server 端 )

  1. 使用 putty 登入遠端電腦。 PuTTY Download Page http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
  2. 任意處鍵入 vncserver,系統會要求輸入連線時期密碼, 請輸入並牢記,不必和root登入密碼相同。
  3. 完成後鍵入 vncserver -kill :1,將第一次開啟的程式關閉。
  4. 修改 /.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 &
    ---------------------------------------------------------------
  5. 任意處鍵入setup => 防火牆設定 => 自訂 => 其他連接埠中鍵入:
    5901:tcp

B.登入步驟 ( VNC Server 端 )

  1. 使用 putty 登入遠端電腦。
  2. 開啟 VNC Server 端程式,並設定解析度。
    vncserver -geometry 1280x1024
    若要兩人同時觀看輪流操作,請加入此參數 -AlwaysShared
  3. 開啟後,會顯示桌面編號,
    New 'xxx:1 (user)' desktop is xxx:1
    Client 端就可以使用此桌面編號遠端登入
  4. 離開時請關閉 VNC Server 端程式
    vncserver -kill :n
    (n為開啟的桌面編號)

C.登入步驟 ( VNC Client 端 )

  1. 安裝 VNC Client 端程式
  2. 使用 步驟B 開啟 VNC Server 端程式
  3. 使用Server端的IP及已開啟的桌面編號遠端登入 xxx.xxx.xxx.xxx : n
  4. 鍵入第一次啟動 vncserver 時所建立的 password 即可登入。
  5. 離開時,請順便關閉 VNC Server 端程式
Reference: http://www.realvnc.com/documentation.html

沒有留言: