日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

用VNC實(shí)現(xiàn)遠(yuǎn)程桌面共享的方法

;VNC,全稱為Virtual Network Computing,它是一個(gè)桌面共享系統(tǒng) 。它的功能,類似于windows中的遠(yuǎn)程桌面功能 。VNC使用了RFB(Remote FrameBuffer,遠(yuǎn)程幀緩沖)協(xié)議來實(shí)現(xiàn)遠(yuǎn)程控制另外一臺(tái)計(jì)算機(jī) 。它把鍵盤、鼠標(biāo)動(dòng)作發(fā)送到遠(yuǎn)程計(jì)算機(jī),并把遠(yuǎn)程計(jì)算機(jī)的屏幕發(fā)回到本地 。VNC技術(shù)與平臺(tái)無關(guān),VNC Viewer可以和VNC Server在不同的操作系統(tǒng)上 。VNC幾乎支持所有的操作系統(tǒng),也支持Java,甚至可以通過支持Java的瀏覽器來訪問VNC Server 。多個(gè)VNC客戶端可以同時(shí)連接到一個(gè)VNC Server上 。
VNC最初由AT&T開發(fā)的,它的源代碼是開源的 。
在CentOs 4.3上配置VNC服務(wù)很簡單(這里假定你的計(jì)算機(jī)上已經(jīng)安裝了VNC軟件)
首先需要配置VNC密碼,密碼在使用客戶端連接服務(wù)器時(shí)使用 。
注意:VNC密碼保存在用戶的主目錄中,每個(gè)用戶都可以設(shè)置自己的密碼 。因此,請(qǐng)使用你的用戶名(盡量不要使用root)運(yùn)行下列命令:
vncpasswd
然后輸入密碼 。
接下來就可以啟動(dòng)VNC server了 。在啟動(dòng)VNC server時(shí),需要為你的server指定一個(gè)display參數(shù) 。你可以把display理解為一個(gè)桌面,每個(gè)用戶都可以有自己的桌面 。VNC客戶端在連接時(shí),可以指定連接到哪個(gè)桌面上 。在系統(tǒng)中,display號(hào)不能重復(fù),也就是說,如果有用戶已經(jīng)建立了名為“:1”的display,另外一個(gè)用戶就不能再使用“:1”了,他可以使用“:2” 。
啟動(dòng)VNC server的命令是:
vncserver <display>
例如,
vncserver :1
最后,需要配置一下防火墻,允許VNC客戶端連接VNC server 。VNC server監(jiān)聽的端口從5900開始,display :1的監(jiān)聽5901,display :2監(jiān)聽5902,以此類推 。CentOs的防火墻缺省是不允許連接這些端口的,所以需要使用下面的步驟打開防火墻(需要root權(quán)限):
vi /etc/sysconfig/iptables
找到下面的語句:
-A RH-Firewall-1-INPUT -j REJECT ――reject-with icmp-host-prohibited
在此行之前,加上下面的內(nèi)容:
-A RH-Firewall-1-INPUT -m state ――state NEW -m tcp -p tcp ――dport 5900:5903 -j ACCEPT
這句話的含義是,允許其它機(jī)器訪問本機(jī)的5900到5903端口,這樣,display:1, display:2, display:3的用戶就可以連接到本機(jī) 。
然后使用root身份重新啟動(dòng)防火墻:
/sbin/service iptables restart
【用VNC實(shí)現(xiàn)遠(yuǎn)程桌面共享的方法】好了,現(xiàn)在就可以運(yùn)行客戶端軟件,連接到VNC server上了 。
VNC客戶端軟件很多,在linux下有vncviewer,KDE還提供了一個(gè)krdc(它的菜單項(xiàng)就是“Remote Desktop Connection",遠(yuǎn)程桌面連接) 。
在window也有不少vnc客戶端,你可以到http://www.realvnc.com/去下載一個(gè),安裝就可以用了 。
假設(shè)VNC server的IP地址是192.168.1.1,display是:1 。在VNC viewer的server欄中輸入:“192.168.1.1:1”,然后連接 。OK,你可以看到自己的桌面了 。以后不管你什么時(shí)候關(guān)閉自己的本地PC機(jī)都不怕了,只要server不關(guān)機(jī),你只要連接到VNC server,你就可以看到你前一天關(guān)閉本地PC機(jī)時(shí)的桌面還保持著原樣 。
不過……這個(gè)桌面怎么這么丑?!
原來vncserver默認(rèn)使用的窗口管理器是twm,這是一個(gè)很簡陋的窗口管理器,你可以把你的桌面改成GNOME或KDE 。
方法是,進(jìn)入你自己的home目錄,然后編輯這個(gè)文件:.vnc/xstartup,下面是這個(gè)文件的內(nèi)容:
#!/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 &

推薦閱讀