linux 安裝和開啟vnc服務

2021-07-02 02:09:03 字數 2526 閱讀 2263

安裝好centos 5.4後,雖然我們可以通過ssh來遠端登陸伺服器,但是我們使用ssh畢竟是乙個字元型終端,很多圖形介面下很方便的操作在字元型終端下顯得非常繁瑣,或者有些乾脆就不能執行,為此我們需要遠端登入圖形介面。

一.開啟vncserver,任何時間都可以連線

如果伺服器是在機房內,平時無人職守,或者無法在本機登陸桌面,就無法使用遠端桌面,我們只能求助於vncserver。

1.首先確認系統是否安裝了vnc:

[root@web~]# rpm -qa | grep vnc

如果沒有任何顯示,則說明系統沒有安裝vnc包,需要至centos 5.4安裝光碟下centos目錄下尋找兩個vnc開頭的安裝包,即:

vnc-4.1.2-14.el5_3.1.i386.rpm

vnc-server-4.1.2-14.el5_3.1.i386.rpm

使用root使用者安裝:

[root@web~]# yum install vncserver

安裝好後,可以再次執行:

[root@web~]# rpm -qa | grep vnc

如果顯示:

vnc-server-4.1.2-14.el5_3.1 (主要是這個套件包,有這個就行了)

vnc-4.1.2-14.el5_3.1

則說明已經安裝成功,如果第一次執行後就顯示,說明系統已經安裝了vnc包。

2.配置vncservers檔案

[root@web~]# vim /etc/sysconfig/vncservers

在檔案最後加上:

vncservers="1:root"                      設定登入「顯示號」和使用者

vncserverargs[1]="-geometry 1024x768"    設定螢幕解析度

3.配置xstartup檔案

編輯配置之前,需要使用vncserver命令建立預設配置檔案

[root@web~]# vncserver

輸入口令:123

確認口令:123

[root@web~]# vim /root/.vnc/xstartup

#!/bin/sh

#uncomment the following two lines for normal desktop:

unset session_manager  (去掉前面的注釋號)

exec /etc/x11/xinit/xinitrc(去掉前面的注釋號)

[ -x /etc/vnc/xstartup ] exec /etc/vnc/xstartup

[ -r $home/.xresources ] xrdb $home/.xresources

xsetroot -solid grey

vncconfig -iconic  &

xterm -geometry 80x24+10+10 -ls -title "$vncdesktop desktop" &

twm &

gnome-session & set starting gnome desktop (增加這一行,表使用gnome介面,否則是xfce介面)

儲存後退出。

4.設定遠端登入口令

[root@web~]# vncpasswd

password:123456

verifu:123456

5.啟動vncserver服務

(1)主服務啟動:

[root@web~]# service vncserver start (只啟動/etc/sysconfig/vncservers 所定義的介面)

啟動 vnc 伺服器:1:root

new '[主機名]:1 (root)' desktop is [主機名]:1

log file is /root/.vnc/[主機名]:1.log

(2)啟動多個介面(如果只要一介面,這步可省略)

[root@web~]# vncserver  :2  (啟動root登入的第二個介面)

6.停止vncserver服務

[root@web~]# service vncserver stop(停止start時候所啟動的介面:1,其它另啟的介面:2不停止)

[root@web~]# vncserver -kill :1  (停止某個介面,要用kill命令來殺掉介面1的程序)

[root@web~]# vncserver -kill :2  (停止某個介面,要用kill命令來殺掉介面2的程序)

通過 #service vncserver status 命令可以檢視出有多少個程序pid號,表示啟動了多少個介面。

7.讓vncserver服務隨機啟動

預設狀態下,vncserver服務不是開機自動啟動,需要手工啟動。

[root@web~]# chkconfig --list vncserver

[root@web~]# chkconfig vncserver on

儲存後,重啟測試。

8.客戶端登入vncserver服務

(1)先安裝vncviewer來遠端登入,

確定後輸入登入口令。

SuSE Linux 開啟VNC服務

一 啟動vnc服務 輸入命令 vncserver 二 編輯啟動腳步 把twm 注釋改為 twm 然後再最下面增加2行 startgnome display 1 gnome session 就是啟動gnome圖形介面視窗 三 重啟vnc服務 vncserver kill 1 注意 1 不是servic...

Linux系統上安裝VNC服務

此項工作的主線為安裝vnc服務,然後再啟動它。若有安裝介質,且系統支援yum當然是最簡潔的,不值得一記。這裡主要敘述沒有安裝介質,red hat linux本身又不支援yum安裝的情況。一 獲取vnc服務安裝包 可在centos 獲取vnc的安裝包。可以先使用file tigervnc 1.1.0 ...

安裝VNC服務,遠端連線Linux

安裝vnc伺服器 了解和使用vnc且利用vnc進行對linux圖形化介面進行遠端操控。vnc 乙個虛擬網路控制台,它是一款基於unix和linux作業系統的優秀遠端控制工具軟體,遠端控制了強大,高效使用,且免費開源。vnc是由客戶端的應用程式 vncviewer 和伺服器端的應用程式 vncserv...