CentOS 中 VNCServer 安裝使用

2021-06-25 14:27:49 字數 3799 閱讀 2893



參考:1). 

2).

-----------------------------------------分割線---------------------------------

在centos上安裝完vnc之後,如果想使用vnc在windows上登入centos,需要在centos上執行vncserver命令,如下:

現在我們可以使用server004:2來登入centos了,server004可能需要替換成ip,如果沒有配置host檔案的話。

使用者名稱和密碼就是在centos中使用的使用者和密碼。

-----------------------------------------分割線---------------------------------

1. 安裝 vnc-server 軟體包

1)檢查 vnc-server 是否已安裝,使用以下的命令:

#rpm -q vnc-server

返回的結果在centos 5.4上為vnc-server-4.1.2-14.el5_3.1,在centos 5.2 上為vnc-server-4.1.2-9.el5。

2) 安裝 vnc-server 伺服器端和vnc客戶端

安裝伺服器端命令:yum install vnc-server

安裝客戶端命令:yum install vnc

注:檢查客戶端有沒有安裝,使用命令:rpm -q vnc

2. centos上的設定 root使用者設定

1) root使用者的設定,執行以下命令:

#vncserver :1

啟動vncserver,輸入密碼。

#vncserver -kill :1

終止vncserver服務。

2)  root使用者配置1

預設的使用者配置檔案放置在/root/.vnc/xstartup中。

為了能使用kde和gnome,所以使用xinitrc檔案。

執行以下命令:

# cd /root/.vnc

# mv xstartup xstartup.org

# ln -s /root/.xinitrc xstartup

如果沒有檔案.xinitrc,則使用以下的命令拷貝乙個:

# cp /etc/x11/xinit/xinitrc /root/.xinitrc

3)root使用者配置2

vnc的啟動:vncserver :1

vnc的終止:vncserver -kill :1

vnc 啟動,視窗大小設定:

#vncserver :1 -geometry 1016x712

或著在.bashrc檔案中配置:

# vi /root/.bashrc 中,最後追加以下兩行:

alias vncs1='vncserver :1 -geometry 1016x712'

alias vnck1='vncserver -kill :1'

2. centos上的設定 普通使用者設定

1) 普通使用者的設定,執行以下命令:

#vncserver :1

啟動vncserver,輸入密碼。

#vncserver -kill :1

終止vncserver服務。

2)  普通使用者配置1

預設的使用者配置檔案放置在/root/.vnc/xstartup中。

為了能使用kde和gnome,所以使用xinitrc檔案。

執行以下命令:

# cd /home/使用者名稱/.vnc

# mv xstartup xstartup.org

# ln -s /home/使用者名稱/.xinitrc xstartup

如果沒有檔案.xinitrc,則使用以下的命令拷貝乙個:

#cp /etc/x11/xinit/xinitrc /home/使用者名稱/.xinitrc

或著在.bashrc檔案中配置:

# vi /home/使用者名稱/.bashrc 中,最後追加以下兩行:

alias vncs1='vncserver :1 -geometry 1016x712'

alias vnck1='vncserver -kill :1'

ubuntu下vncserver配置

virtual network computing(vnc)是進行遠端桌面控制的乙個軟體。客戶端的鍵盤輸入和滑鼠操作通過網路傳輸到遠端伺服器,控**務器的操作。伺服器的圖形介面通過網路傳輸會客戶端顯示給使用者。給你的感覺就像直接在操作本地計算機一樣,只是所有的程式和命令都是在伺服器端執行。

1、開啟乙個terminal window

new '****3 (****)' desktop is ****:3 (****代表主機名)

take notice of the number after the colon (, in this case it is "3."

啟動完vnc4server後在你的主目錄下將會產生乙個.vnc的目錄。

此時就可以通過vnc客戶端鏈結到伺服器了。

4、停止乙個vnc4server

vnc4server -kill :3

根據你啟動時獲得的數字替換此處的3。

6、修改 .vnc/xstartup檔案並儲存

取消unset和exec開始的行的注釋,注釋以xsetroot,vnccon**,xterm和twm開始的行。執行後看起來像這樣:

#!/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

#vnccon** -iconic &

#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$vncdesktop desktop" &

#x-window-manager &

7、修改/etc/x11/xinit/xinitrc檔案的許可,使其可執行:

sudo chmod 755 /etc/x11/xinit/xinitrc

8、啟動vnc4server:

vnc4server

注意:記住此處冒號後提示的數字

9、從另外的電腦登入這台伺服器:

vncviewer remote-server:3

按照提示輸入你在第三部輸入的密碼,成功進入遠端桌面。

10、若前面執行失敗導致在vnc下看不到圖形介面,滑鼠變成"x"形狀,請檢視第七條是否執行過,同時將剛建過的vncserver刪掉,vncserver -kill :1(1代表前面啟動的vncserver序號) 

CentOS 5 3 快速配置VNC Server

centos 5.3預設已經安裝了vnc server軟體包,只要在服務列表中選中啟動一下就可以。通過編輯檔案 home vnc xstartup來啟動你喜歡的視窗管理器。使用startkde 來啟動kde,使用 gnome session 來啟動gnome。一 啟動vnc server服務 使用v...

centos 7 安裝和配置vncserver

這幾天公司培訓,有個前輩推薦試用下centos7,正好培訓之餘有點空閒時間和伺服器一台。就開始搗鼓的伺服器。開始在伺服器上安裝了centos 7.考慮到遠端桌面控制的需求就準備安裝vncserver。安裝步驟 關閉防火牆,centos的防火牆是firewalld,關閉防火牆的命令systemctl ...

在CentOS 7 6上安裝VNC Server

systemctl stop firewalld.service systemctl disable firewalld.serviceyum install tigervnc tigervnc server y vncserver n 這裡的n是sessionnumber,不指定預設為1,也可以是...