使用VNC在windows下連線linux
http://download.csdn.net/detail/sunbirdhan/7618799這個是我在win7下親測可用的VNC客戶端
Xmanager折磨了我一週左右的時間之後,終於迎來了解決問題的時刻,採用VNC作為linux的遠端桌面,其速度真叫一個快,現把安裝及配置過程分享
我用的是阿里雲的centos系統,預設什麼都沒有,首先安裝X Window System 在安裝GNOME,注意一點,在yum grouplist中,GNOME的名字是Desktop,
把GNOME安裝完畢之後,就安裝vnc-server了,先查詢一下,yum search vnc-server 看了一下,安裝,yum install tigervnc-server.x86_64 -y
改兩個檔案,一個是/etc/sysconfig下的vncserver 加入如下內容
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared -depth 24"
說明:
1、-alwaysshared表示同一個顯示埠允許多使用者同時登入 -depth代為色深,引數有8、16、24、32;
2、這裡的“使用者名稱”是指linux系統使用者的名稱;
3、上面三行中第一行是設定可以使用VNC伺服器的帳號,可以設定多個,但中間要用空格隔開。注意前面的數字“1”或是“2”,當你要從其它電腦來VNC伺服器時,就需要用IP:1這種方法,而不能直接用IP。如假定你的VNC伺服器IP是192.168.1.100,那想進入VNC伺服器,並以peter使用者登入時,需要在vncviewer裡輸入IP的地方輸入:192.168.1.100:1,如果是root,那就是192.168.1.100:2;
4、下面兩行[1][2]最好與上面那個相對應,後面的800X600可以換成你電腦支援的解析度。注意中間的”x”不是“*”,而是小寫字母“x”
# vi /root/.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" &
gnome-session & #set starting GNOME desktop
#startkde & #kde desktop
#twm & #Text interface
#/usr/bin/startxfce4
#exec /usr/bin/fluxbox
說明:
1、不修改此檔案你看到的遠端桌面很簡單,相當於命令列操作,為了遠端操作如同本地操作一樣,務必參考以上方式進行修改;
2、只要你啟用一次VNCserver,就能自動建立,方法如下:
# vncserver
通過上面的方法,就可以在使用者家目錄下的.vnc目錄裡建立xstartup檔案。
然後配置vnc密碼
# vncpasswd
說明:這裡是為上面的root遠端使用者配密碼,所以在root賬戶下配;依次類推,為別的賬戶配密碼,就要在別的賬戶下設密碼。
執行vncserver
在windows上執行客戶端,主機填上你的IP:1之後連線,輸入密碼就可以遠端訪問了