Windows遠(yuǎn)程訪問Opensuse桌面的兩種方法
系統(tǒng)環(huán)境:有兩臺(tái)電腦,一臺(tái)電腦安裝了Windows操作系統(tǒng),另外一臺(tái)安裝了Opensuse Enterprise Linux,現(xiàn)在我要想讓Windows能夠遠(yuǎn)程訪問Opensuse的桌面。單單使用Windows自帶的“遠(yuǎn)程桌面連接”無法連接到Opensuse桌面(或許自己還沒有找到合適的方法)。
推薦專題:Windows遠(yuǎn)程桌面應(yīng)用
這里我提供了兩種解決方案,一種利用VNC工具,另外一種利用XManager工具,現(xiàn)在我就介紹下這兩套工具的使用方法。
工具介紹
VNC:VNC(VirtualNetworkComputing)是虛擬網(wǎng)絡(luò)計(jì)算機(jī)的縮寫。VNC是一款優(yōu)秀的遠(yuǎn)程控制工具軟件,由著名的AT&T的歐洲研究實(shí)驗(yàn)室開發(fā)的。VNC是在基于UNIX和Linux操作系統(tǒng)的免費(fèi)的開放源碼軟件,遠(yuǎn)程控制能力強(qiáng)大,高效實(shí)用,其性能可以和Windows和MAC中的任何遠(yuǎn)程控制軟件媲美。在Linux中,VNC包括以下四各命令:vncserver,vncviewer,vncpasswd,和vncconnect。大多數(shù)情況下我只需要其中的兩個(gè)命令:vncserver和vncviewer。下載地址:http://www.realvnc.com/products/download.html
Xmanager:Xmanager是一個(gè)運(yùn)行于MSWindows平臺(tái)上的高性能的Xwindow服務(wù)器。你可以在你的本地PC上同時(shí)運(yùn)行Unix/Linux和Windows圖形應(yīng)用程序。下載地址:http://www.netsarang.com/download/down_xme3.html
名詞解釋
這里我假設(shè)安裝Windows的電腦的名稱為W電腦,安裝Opensuse的電腦的名稱為L電腦。
詳細(xì)步驟
一、VNC方式
1.在W電腦上,開始安裝下載下來的VNC工具,安裝后在開始菜單欄出現(xiàn):
這里我只要使用VNCViewer的瀏覽器,服務(wù)器不需要使用。
2.在L電腦上,在菜單上選擇:
新建個(gè)人邀請(qǐng):
然后點(diǎn)開“配置…”:
然后在“安全”上勾選允許未邀請(qǐng)的連接(也可以設(shè)置未邀請(qǐng)連接的密碼),我這里密碼置空。最后點(diǎn)擊“確定”。
3.單單這樣子做還不夠哦!還需要在L電腦的防火墻上做些文章!
使用YAST對(duì)于防火墻進(jìn)行配置:
YAST啟動(dòng)后,還需要輸入管理員密碼,接著在”安全和用戶”,打開”防火墻”:
你可以通過“禁用防火墻自動(dòng)啟動(dòng)”以及”立即停止防火墻”來進(jìn)行設(shè)置。
如果你不想關(guān)閉防火墻,或者通過設(shè)定“允許的服務(wù)”來進(jìn)行設(shè)置:
這里”添加”外部區(qū)域的服務(wù)”VNC”服務(wù)。最后點(diǎn)擊確定即可。
4.現(xiàn)在接可以使用W電腦上的VNC工具來遠(yuǎn)程訪問L電腦的桌面:
運(yùn)行VNC瀏覽器:
輸入局域網(wǎng)中L電腦上的IP地址,加密選擇默認(rèn),點(diǎn)擊“確定”。
最后在L電腦上必須接受邀請(qǐng)連接,同時(shí)選擇可以受鼠標(biāo)鍵盤的控制,這樣就OK了。#p#
二、Xmanager方式
1.VNC需要L電腦上進(jìn)行邀請(qǐng)確認(rèn),類似于QQ的做法。而XManager不需要邀請(qǐng)確認(rèn),直接通過賬戶和密碼進(jìn)行遠(yuǎn)程訪問。首先安裝Xmanager工具。
2.啟動(dòng)YAST,選擇”系統(tǒng)”->“/etc/sysconfig編輯器”
修改DisplayManager中的DISPLAYMANAGER_REMOTE_ACCESS屬性以及DISPLAYMANAGER_ROOT_LOGIN_REMOTE屬性都設(shè)置為yes
把DISPLAYMANAGER屬性原先為“kdm”修改為“gdm”(我的Opensuse使用的是Kde桌面,這樣的修改使得桌面操作變?yōu)镚Nome操作)
這里會(huì)有個(gè)重啟電腦的過程,需要重啟一下。
3.設(shè)置相關(guān)的配置:
編輯/etc/X11/xdm/Xaccess,去掉這一行的注釋:*#anyhostcangetaloginwindow(把#號(hào)去掉)
編輯/etc/X11/xdm/xdm-config,注釋掉這一行:DisplayManager.requestPort:0(用!號(hào)注釋)
4.同樣在L電腦的防火墻上啟動(dòng)XDMCP:
這樣L電腦上的設(shè)置都已經(jīng)設(shè)置好了。
5.現(xiàn)在還不可以連接到L電腦上。因?yàn)槟氵€需要在W電腦上的防火墻進(jìn)行設(shè)置:
你可以禁用防火墻,也可以通過“允許程序或功能通過Windows防火墻”設(shè)置:
把Xmanager和Xsound的全部勾選即可。
6.現(xiàn)在啟動(dòng)XManager中的XBrowser:
選擇XDMCP的Dynamic,可以發(fā)現(xiàn)這里多了一臺(tái)電腦,這個(gè)就是Opensuse所在的L電腦。
雙擊它或者在地址欄輸入L電腦上的IP:
選擇當(dāng)前Windows下的IP地址,點(diǎn)擊OK:
這樣就輸入賬號(hào)和密碼,就可以進(jìn)入的L電腦的桌面了。
總結(jié):這是在使用Windows遠(yuǎn)程訪問Opensuse桌面上的一些經(jīng)驗(yàn),也給自己做個(gè)備忘,希望能夠給大家?guī)椭海?/p>
原文地址:http://www.cnblogs.com/liping13599168/archive/2011/04/08/2009002.html
【編輯推薦】