1. 程式人生 > >關於tigervnc-server的安裝和配置

關於tigervnc-server的安裝和配置

安裝

在作業系統的映象檔案中其實以及包含了例如“tigervnc-server-1.1.0-5.el6_4.1.x86_64.rpm”這樣的檔案包,只要執行rpm -qa + 對應的包名 ,其實就可以完成安裝。但是這樣的安裝其實並不會檢查包的依賴關係,只是簡單的安裝軟體包而已。

但在軟體實際執行的時候,其實需要base包的依賴的,如果在作業系統已經安裝了相關的依賴,其實並不會影響軟體的執行,但是如果不清楚是否安裝了相關的依賴,可以使用yum install tigervnc-server 的方式進行安裝。

配置

1、配置有效啟動桌面   vi  /etc/sysconfig/vncservers

有效的知識紅框中的部分。這裡一定要注意 數字要匹配(我這裡是只有oracle使用者需要vnc登入,所以只配了oracle,可根據自己的需要配置多個使用者),因為跟日誌儲存有關係的,且每個數字對應一個外部連線埠,但是每個埠號只允許啟動一個服務。

2、登入對應的使用者 如:oracle,  設定密碼

su - oracle

vncpasswd   \\密碼儲存檔案和vnc配置儲存在使用者的~/.vnc/目錄下。

3、也可以直接啟動 vncserver ([:1]  可選) 如果不執行第2步,直接執行這一步會提示設定密碼和校驗密碼,設定好後會直接啟動伺服器程序。

4、配置vncserver自啟動 

chkconfig vncserver on

5、嘗試外部登入 viewer

這裡關於冒號後面的數字,要注意,如果是正常啟動vncserver的話,冒號後面的數字應該是1或者5901,而不是2或者5902。因為我是切換到oracle使用者後再用vncserver :2的方式啟動的,所以系統給我分配了2(5902)而不是1(5901)。如果是系統自啟動或者service的方式啟動的話,會把所有vncserver桌面全部啟動,登入時注意自己配的使用者和密碼。

6、停vncserver程序

vncserver -kill :1

冒號後面的數字代表的就是啟動的桌面ID號。

如果程序啟動有問題,可以在對於使用者的~/.vnc/機器名: 使用者號.log的日誌檔案中查詢錯誤原因