作者:薛炜 隨著網絡的高速發展,原本由Windows一統天下的格局,現在開始有所改變。特別是L inux的蓬勃發展,給日常應用提供了更多的選擇性。然而,各種操作系統之間的操作相差 很大。從事計算機工作的專業人員面臨的情況更為復雜。企業內部有很多計算機,在它們 上運行的操作系統可能是Windows、Linux、Solaris、FreeBSD,也可能是HP-UX、AIX或別 的Unix系統。 鑒於這種情況,我推薦幾種異種操作系統之間的互操作軟件。以操作系統平台為Wind ows 9x/NT/2000為例,通常情況,這類軟件可以分為兩類:一類是基於控制台的仿真,即 在Windows環境中,仿真出一個遠程控制台,作為一個遠程終端,通過網絡登錄到遠程Uni x系統;另一種是基於X-Window的仿真,它是在本地運行一個X Server,在其上運行遠程U nix主機上的X應用。 優秀工具 對於Linux、Unix系統,通常使用終端仿真工具進行遠程管理。常見的工具有:Windo ws自帶的Telnet、Netterm、CRT。我更喜歡使用CRT,它是一個很優秀的終端仿真軟件,可 以在800×600的Windows系統中運行,提供1024×768的顯示方式,大大“增加”了終端的 顯示器尺寸。由於CRT可以提供的顯示面積遠大於其它的仿真終端軟件,同一屏幕內能顯示 更多的信息,看起來就好像屏幕大了很多。 操作系統互聯工具CRT的界面 如果要在Windows下運行Unix上的一些應用,那就要找一個可以運行在Windows環境下 的X Server。只要有了這個可以運行在Windows環境下的服務器,其它Unix系統中的X應用 就可以在本地運行了。通常使用較多的是一些商業的X Server,它們一般都比較昂貴。如 果要使用此類軟件,我推薦X manager。它是一款優秀的X Server(for Windows 9x/NT/2 000)。 免費的GNU項目中,有一個是由個人開發的X Server for Windows的軟件包,從 X11R6移植到Cygwin下。 GNU項目下的VNC是一個綜合的、多種方式的異種操作系統間相互操作的軟件。它采用 了遠程控制操作來實現,即通過安裝在遠程主機上的VNC服務器與安裝在本地的客戶程序之 間進行交互,完成操作。VNC還提供了一個通過浏覽器控制遠程主機的功能,用戶直接通過 浏覽器操作遠程主機。VNC是一個成熟的應用,它可以運行在目前流行的操作系統上,安裝 使用也很簡單。 選擇最優 如果你在公司內部的局域網上使用Telnet進行遠程登錄,管理內部的服務器,那麼你 可以選擇CRT甚至Windows系統中自帶的Telnet工具。如果你經常使用Windows系統登錄到公 司內部的服務器,使用Unix,我建議你去下載CRT。用過之後你就會發現這工具的確不錯。 如果你更喜歡X Window華麗的窗口管理器,建議你選擇X manager或HummerBird。這兩 個是我見過做得最好的X Server for Windows。在Windows中運行它,連接使用Sun系統的 CDE,肯定能讓人們誤以為你正在使用一台高檔的Sparc工作站。我使用過其它的X Server for Windows,都各有自己的特色,但是最好的還是X manager。 如果你公司中正在使用著多種操作系統,那麼你最好的選擇應該是VNC,它對異種操作 系統的支持最好。使用它,管理員可以選擇多種管理方式,可以是遠程控制,也可選擇通 過浏覽器控制。VNC軟件包也比較小,安裝非常簡單,不需要進行過多的配置,適合在公司 內部使用。