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