Solaris與Vista實(shí)現(xiàn)相互管理,筆者管理著幾臺(tái)遠(yuǎn)程服務(wù)器,經(jīng)常還要遠(yuǎn)程連接客戶的計(jì)算機(jī)解決一些問(wèn)題、示范操作方法,這里介紹一下Unix和Windows 兩大陣營(yíng)之間最新版本操作系統(tǒng)相互管理的方法。
使用rdesktop遠(yuǎn)程管理Vista
rdesktop 是UNIX 和linux 系統(tǒng)的一個(gè)遠(yuǎn)程桌面連接軟件,它通過(guò)Microsoft Windows NT、Windows 2000 提供的終端服務(wù)(Terminal Services)以及WindowsXP 、Windows 2003 Server、Windows Vista的遠(yuǎn)程桌面服務(wù)(Remote Desktop),能在Unix系統(tǒng)下遠(yuǎn)程登錄Windows的窗口系統(tǒng)并使用。
1、下載安裝rdesktop工具
rdesktop程序可以http://mirrors.easynews.com/sunfreeware/i386/10/上獲取代碼安裝,非常方便。
wget ftp://ftp.sunfreeware.com/pub/freeware/intel/10/rdesktop-1.5.0-sol10-x86-local.gz
gunzip rdesktop-1.5.0-sol10-x86-local.gz
pkgadd –d rdesktop-1.5.0-sol10-x86-local
2、rdesktop的使用步驟:
首先在Windows Vista啟動(dòng)遠(yuǎn)程桌面,并且添加一個(gè)Solaris 10系統(tǒng)的存在的賬號(hào)(如root用戶)如圖1 。
圖1 添加一個(gè)Solaris 10系統(tǒng)的存在的賬號(hào)
賬號(hào)說(shuō)明:默認(rèn)情況下,Administrators組的成員可遠(yuǎn)程連接到該服務(wù)器,除此之外還有一個(gè)“Remote Desktop Users”組具有這個(gè)權(quán)限。但在默認(rèn)情況下,“Remote Desktop Users”組未添加成員,所以如果想添加其他用戶,而又不想賦予他系統(tǒng)管理員那么高權(quán)限,則您必須把他添加到這個(gè)組中。“Remote Desktop Users”組除了允許與Users組相同的訪問(wèn)權(quán)限外,還具備遠(yuǎn)程連接的其他能力。通過(guò)使用該組,可以在無(wú)需分別為每個(gè)用戶設(shè)置這些權(quán)利的情況下,保存管理資源。
3、Solaris 10 CDE桌面 使用Rdesktop方法
Rdesktop是一個(gè)命令行工具,連接一個(gè)ip地址:192.168.1.14的Windows vista工作站的命令方法是:“rdesktop 192.168.1.14”
接著系統(tǒng)會(huì)出現(xiàn)登陸對(duì)話框如圖2 。
圖2 Solaris 10 CDE桌面中的Vista登陸界面
第一個(gè)Solaris的桌面環(huán)境是OpenWindows。緊接著是Solaris 2.5的CDE。早期 SPARC工作站所用的SunOS/ Solaris操作系統(tǒng)的圖形用戶界面選用了Open Windows窗口管理, Open Windows和DEC Windows/Motif均是X-Windows的一個(gè)分支。X-Windows系統(tǒng)是以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的窗口管理系統(tǒng)。它是美國(guó)麻省理工學(xué)院(MIT)在DEC的支持下開(kāi)發(fā)出來(lái)的。X窗口系統(tǒng)由于其開(kāi)放性、標(biāo)準(zhǔn)化、制造商獨(dú)立性,以及基于服務(wù)器/客戶機(jī)的環(huán)境,被人們廣泛接受,目前已經(jīng)成為事實(shí)上的工業(yè)標(biāo)準(zhǔn)。X窗口系統(tǒng)采用了網(wǎng)絡(luò)結(jié)構(gòu)的所謂客戶機(jī)/服務(wù)器模式??蛻魴C(jī)/服務(wù)器模型的重要特征之一,就是客戶機(jī)和服務(wù)器程序可以在網(wǎng)絡(luò)上通信。二者不必運(yùn)行于同一臺(tái)機(jī)器,甚至不必在同一幢建筑物內(nèi)。X顯示站是分布式計(jì)算環(huán)境中的一個(gè)理想前臺(tái)端點(diǎn)。一個(gè)系統(tǒng)管理員,可在他管理的任一臺(tái)機(jī)器上找開(kāi)多個(gè)窗口。做多項(xiàng)不同的工作。SPARC工作站所使用的圖形用戶界面Open Windows符合UI的Open look GUI規(guī)范,它包含B X11和News這兩個(gè)具有代表性的窗口。Open Windows為了兼容X-Windows,提供了兩個(gè)工具箱OLIT和XVIEW,使用這兩個(gè)工具箱可以建立基于X-Windows的用戶界面。在Solaris 10中,Sun又推出了基于GNOME的java Desktop System。GNOME和KDE是Linux環(huán)境中最常用的兩種窗口管理器。Linux上大多數(shù)基于X11的圖形應(yīng)用程序都已經(jīng)使用可用的開(kāi)發(fā)框架內(nèi)置在其中。在Solaris 10版本中,Sun提供了一個(gè)基于GNOME的增強(qiáng)的桌面,稱為Sun Java桌面系統(tǒng)(JDS),這是目前最受歡迎的桌面。在早期版本中,Solaris 操作系統(tǒng)支持CDE(公共桌面環(huán)境)作為其默認(rèn)窗口管理器。當(dāng)然,CDE也是與Solaris 10軟件捆綁在一起的。在Solaris 10平臺(tái)上,用戶可選擇啟用JDS或CDE等常用桌面管理器中的一個(gè)。通過(guò)口令驗(yàn)證即可開(kāi)始進(jìn)入Vista 桌面,如圖3 。
圖3 Solaris 10 CDE桌面中的Vista
在圖3中Solaris 10 CDE桌面中中內(nèi)嵌的就是Windows Vista。
4、Solaris 10 JDS桌面 使用Rdesktop方法
Solaris 10 新的桌面系統(tǒng)Sun Java Desktop System( 版本3) 將開(kāi)放源代碼軟件與Sun 的創(chuàng)新技術(shù)結(jié)合在一起, 提供了一個(gè)完全集成且可互操作的綜合性桌面環(huán)境, 并為該桌面環(huán)境提供了一個(gè)易于訪問(wèn)且具有現(xiàn)代感的用戶界面。Java Desktop System 提供了一個(gè)綜合的桌面環(huán)境, 用戶可以通過(guò)該桌面環(huán)境有效地導(dǎo)航并使用桌面上的應(yīng)用程序和文檔。此系統(tǒng)包含以下組件: GNOME 桌面環(huán)境。 StarSuite. Office套件。 具有日歷和任務(wù)功能的Evolution 郵件。 完整的一套軟件實(shí)用程序和附件。JDS使用如下命令:
命令方法是:“rdesktop -g 800*600 192.168.1.14”
接著系統(tǒng)會(huì)出現(xiàn)登陸對(duì)話框如圖4
圖4 Solaris 10 JDS桌面中的Vista登陸界面
通過(guò)口令驗(yàn)證即可開(kāi)始進(jìn)入Vista 桌面,如圖5。
圖5 Solaris 10 JDS桌面中的Vista桌面
在圖5中Solaris 10 JDS桌面中中內(nèi)嵌的就是Windows Vista。
通過(guò)#rdesktop-h得到使用的幫助。下面這個(gè)登錄命令為:
#rdesktop -g 1024x768 -d 24 hostname
其中“g1024×768”設(shè)置分辨率為1024×768,“d24”設(shè)置真彩24位,hostname為Windows機(jī)器的主機(jī)名或者IP地址。另外rdesktop使用微軟的RDP協(xié)議,僅能控制WinXP/2003/Vista系統(tǒng),無(wú)法控制windows 98/me系統(tǒng)。
總結(jié):筆者管理著幾臺(tái)遠(yuǎn)程服務(wù)器,經(jīng)常還要遠(yuǎn)程連接客戶的計(jì)算機(jī)解決一些問(wèn)題、示范操作方法,以前常用的遠(yuǎn)程連接工具是VNC(Virtual Network Computing)。VNC要求防火墻打開(kāi)一些專用的端口,進(jìn)入有些企業(yè)網(wǎng)還要設(shè)置端口轉(zhuǎn)發(fā),因此雖然VNC具有免費(fèi)、跨平臺(tái)的優(yōu)勢(shì),但有時(shí)還是免不了煩瑣的網(wǎng)絡(luò)設(shè)置。
使用VNC之類的技術(shù)進(jìn)行遠(yuǎn)程訪問(wèn)的另一個(gè)缺點(diǎn)是,遠(yuǎn)程計(jì)算機(jī)上必須安裝專用的服務(wù)軟件,本地計(jì)算機(jī)必須安裝客戶軟件。通常而言,這類要求不成問(wèn)題,但偶爾要從公用計(jì)算機(jī)或其他不適合安裝客戶軟件的計(jì)算機(jī)訪問(wèn)遠(yuǎn)程服務(wù)器就很困難了。其實(shí),對(duì)于這類情形,rdesktop是一個(gè)很好的選擇。要想通過(guò)Internet建立遠(yuǎn)程連接,rdesktop也要求在防火墻上打開(kāi)特定的端口,不過(guò)它不要求安裝專用的客戶端軟件——這個(gè)優(yōu)勢(shì)在許多時(shí)候非常實(shí)用。
新聞熱點(diǎn)
疑難解答
圖片精選