【TechTarget中國原創(chuàng)】前三篇文章中已經(jīng)介紹了三種搭建Linux學(xué)習(xí)環(huán)境的方法,本文將介紹第四種:在Windows系統(tǒng)中,用VNC工具軟件登錄到遠(yuǎn)程服務(wù)器上的Linux桌面。這種遠(yuǎn)程登錄的方式,一方面可以用于遠(yuǎn)程配置和維護(hù)Linux服務(wù)器,另一方面也可以用它來在真實的環(huán)境中學(xué)習(xí)各種Linux命令。VNC(Virtual Network Computing,虛擬網(wǎng)絡(luò)計算機(jī))軟件主要由兩部分組成,VNC server和VNC viewer。用戶要先將VNC server安裝在被控端的計算機(jī)上才能在主控端執(zhí)行VNC viewer控制被控端。 VNC server與VNC viewer支持多種操作系統(tǒng),如Unix、Linux、Solaris、Windows和MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的操作系統(tǒng)中進(jìn)行控制。如果目前操作的主控端計算機(jī)沒有安裝VNC viewer,也可以通過一般的網(wǎng)頁瀏覽器來控制被控端。VNC的主要工作原理是在服務(wù)器端運行 VNC server服務(wù),然后在客戶端就可以遠(yuǎn)程連接服務(wù)器端的桌面了。下面就介紹,在主控端的計算機(jī)操作系統(tǒng)為Win 7,被控端服務(wù)器的操作系統(tǒng)為64位RedHat Enterprise Linux 5.3上的VNC viewer與VNC server的安裝與配置步驟: 1、在服務(wù)器端的RedHat中安裝VNC server,安裝包的文件名為“vnc-4.1.2-14.el5.x86_64.rpm”,此文件在光盤中的路徑為“RedHat Enterprise Linux 5.3 for 64-bit AMD64 AND INTEL 64_Installation\Server”。 也可以打開網(wǎng)站http://rpm./,在如下所示的對話框中輸入“vnc-4.1.2-14.el5”,然后點擊SEARCH,也可以找到相應(yīng)的RPM安裝包,下載下來即可,如圖9所示。
2、安裝VNC server的rpm包??梢园寻惭b包“vnc-4.1.2-14.el5.x86_64.rpm”拷貝到\root\.vnc目錄下,然后在此目錄下直接運行安裝命令即可,安裝過程的顯示提示如下所示: [root@localhost .vnc]# rpm -ivh vnc-4.1.2-14.el5.x86_64.rpm 3、編輯.vnc目錄下的xstartup文件??梢允褂胿i編輯器進(jìn)行編輯,命令為“[root@localhost .vnc]#vi xstartup”,打開xstartup文件后在鍵盤上點擊“A”字母鍵,使VI編輯器進(jìn)入編輯狀態(tài)。然后屏蔽掉最后一行,即在最后一行的前面加上符號“#”,變成“#twm &”,然后再在最下面加上“gnome-session &”。完成后,點擊“Esc”鍵,再點擊“:”鍵,然后輸入“wq”回車,即保存退出。加上“gnome-session &”是為了能夠在Windows系統(tǒng)上顯示Linxu的桌面,否則只能看到一個“終端”的命令行窗口。 4、設(shè)置登錄用戶。如果上面的安裝成功,在目錄/etc/sysconfig/下會有一個vncservers文件。用VI編輯器編輯vncservers文件,在最后加上VNCSERVERS="1:root",保存后退出。 5、設(shè)置VNC遠(yuǎn)程登錄密碼。運行命令“[root@localhost ~]# vncpasswd”,然后按提示設(shè)置好遠(yuǎn)程登錄的密碼。然后執(zhí)行命令“[root@localhost ~]#vncserver”,會有如下顯示: New 'localhost.localdomain:1 (root)' desktop is
localhost.localdomain:1 這里需要注意的是,上面的輸出“l(fā)ocalhost.localdomain:1 (root)”,說明在用瀏覽器遠(yuǎn)程登錄Linux系統(tǒng)時,在瀏覽器地址欄中要輸入的地址為“Linux服務(wù)器的IP地址:5801”,如果上面的輸出為“2(root)”,則在瀏覽器地址欄中要輸入的命令就為“5802”。如果連接成功,輸入密碼后就可以遠(yuǎn)程控制Linux桌面了。
6、用瀏覽器登錄Linux桌面的畫質(zhì)可能不太好,可以在Windows下安裝VNC Viewer工具軟件直接連接。首先要在Windows系統(tǒng)中安裝RealVNC軟件,如“vnc-4.1.3-x86_win32.exe”。安裝完成后,打開“開始”菜單里的RealVNC ---> VNC Viewer 4 ---> Run VNC Viewer,在VNC Viewer的地址欄中輸入“Linux服務(wù)器的IP地址:1”,如果上面的輸出為“2”,則在VNC Viewer的地址欄中的IP地址后面把“:1”換成“:2”,如圖10所示,點擊“OK”,然后輸入在上面“5”中設(shè)置的密碼,就可成功連接到遠(yuǎn)程Linux桌面,猶如在本地操作Linux系統(tǒng)一樣,如圖11所示。
若在VNC Viewer的“Server”地址欄中輸入的IP地址后面所接的端口號,不是“l(fā)ocalhost.localdomain:1 (root)”中的“1”,而是寫成了其它的數(shù)字,那可能只能進(jìn)入到Linux系統(tǒng)的終端命令行模式,而進(jìn)入不到圖形化的桌面模式。
|
|