歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 配置VNC服務實現紅旗Linux遠程桌面訪問

配置VNC服務實現紅旗Linux遠程桌面訪問

日期:2017/2/28 16:01:24   编辑:Linux教程

標題:配置VNC服務實現紅旗Linux遠程桌面訪問

內容簡介:

VNC (Virtual Network Computing)是虛擬網絡計算機的縮寫,是一款優秀的遠程控制工具軟件,由著名的AT&T的歐洲研究實驗室開發。

下面介紹在“紅旗Linux DC Server 5.0”和“紅旗Linux 桌面版 6.0”操作系統中,配置VNC服務,實現客戶端以“遠程桌面”方式的連接訪問。

一、紅旗Linux DC Server 5.0下提供遠程桌面服務:

服務器:RedFlag Linux DC Server 5.0

說明:RedFlag Linux DC Server 5.0已自帶安裝VNC Server的rpm包。無須單獨安裝。


配置和操作如下:


1. 配置VNC Server

編輯/etc/sysconfig/下的vncservers文件,添加VNC用戶。

在vncservers文件末尾,加入如下一行:

-------------

VNCSERVERS="1:root"

--------------

注意:

*. 添加的用戶(此處是根用戶root),需是已經存在用戶。

*. “1”為會話編號。可以添加多個會話,提供同時多個遠程桌面服務。


2. 配置VNC Server密碼

運行命令:#vncpasswd,設置vnc登錄的密碼。

設置完密碼後,會在路徑/root/.vnc/下生成一個名稱是“passwd”的文件。

如果想更改VNC Server密碼,再次執行#vncpasswd命令即可。


3. 啟動vncserver服務

運行命令:#/etc/init.d/vncserver start
或:#service vncserver start

vncserver啟動後,會在/root/.vnc/下生成xstartup文件和1.log文件。

xstartup文件中,最主要的是定義了VNC Server在提供服務時,客戶端會話中所能看到的遠程桌面的顯示方式。

可以針對xstartup做編輯修改,加入自定義內容。

1.log文件是會話編號為“1”的VNC Server的日志文件。

如VNC Server啟動失敗,可以根據日志查找原因。


4. 修改VNC服務遠程桌面啟動方式

默認情況下,遠程桌面VNC啟動的是TWM窗口管理器(TabWindow Manager for the X WindowSystem)。

客戶端所能看到的遠程界面(TWM窗口)比較簡單,雖系統各功能均可在命令行下得到執行,但是缺乏高效的人機交互功能。

(當然,並無貶低TWM的意思--TWM 短小精悍! ^_^ )

如果要VNC Server啟動KDE界面服務,需修改 /root/.vnc/xstartup文件。

修改方法如下:

打開/root/.vnc/xstartup文件,注釋掉最後一行twm &,改如下這樣:

--------------

#twm &
startkde &

--------------

保存xstartup文件,再次啟動vncserver服務後,客戶端即可訪問到友好的KDE界面。^_^


5. VNC Server常用命令

*. vncserver重啟服務命令:

#service vncserver stop
#service vncserver start
或:
#service vncserver restart


*. 查看vncserver服務狀態的命令:

#service vncserver status


*. 查看vncserver服務偵聽端口命令:

#netstat -tlnp |grep vnc

默認情況下,VNC Server提供通過浏覽器方式訪問的端口是:5800 +會話編號,提供通過VNC Viewer客戶端方式訪問的端口是:5900+會話編號。

如果需要提供跨防火牆的服務器,則防火牆需打開相應的端口。


*. 結束提供會話服務命令:

#vncserver -kill :會話編號
如:#vncserver -kill :1 //結束會話編號為1的服務

Copyright © Linux教程網 All Rights Reserved