VNC安裝配置及連接(CentOS)


1.安裝VNC

yum install -y tigervnc-server  #安裝VNC服務端,一般執行此句即可
yum groupinstall -y 'X Window System' 'Desktop' #如果沒安裝桌面環境,執行安裝
yum install -y vinagre #VNC客戶端,一般不用在服務端也安裝客戶端;Windows客戶端一般用RealVNC

 CentOS倉庫里的版本總是較舊的,如果(因為存在漏洞等原因)要升級到新版本,可手動到TigerVNC下載頁面下載安裝,只要下載系統相應的版本安裝運行是沒有問題(即便官方倉庫沒提供)。

 

2.啟動VNC

vncserver :10

輸入桌面的連接密碼,最小6個字符。

 

3.查看正在運行的桌面號

vncserver -list

 

4.連接VNC

VNC Server不是IP:port而是IP+桌面號,所以沒必要知道VNC運行在哪個端口(VNC 0號桌面端口默認為5900,1號為5901,依此類推)。

連接密碼為啟動桌面號時輸入的密碼。

連上后,用戶身份為該桌面號的啟動用戶。部分機器可能只有一個小黑點,並沒有正確顯求圖形界面,此時可以嘗試重啟一下。

 

5.關閉VNC

在不需要VNC后將之停掉是安全的要求。

vncserver -kill :10

需要以遠行該桌面用戶來停止該桌面號,root也不能停止其他用戶啟的桌面。

 

6.圖形界面跳板配置

生產的機器多是沒有安裝桌面環境的,對於安裝要以圖形界面安裝的軟件,常用VNC配合實現圖形界面跳轉。

機器:

Client--代表用戶自己的機器,有VNC Client,假設IP為192.168.1.1。

Gateway--代表跳板機,有桌面環境和VNC Server,假設IP為192.168.1.2。

Server--代表生產中的服務器,沒有桌面環境,假設IP為192.168.1.3。

現要求:

在Sserver上以圖形界面安裝Oracle數據庫。

操作:

Gateway--vncserver :10

Client--用vnc客啟端連接192.168.1.2:10,並執行:xhost +

Sserver--export DISPLAY=192.168.1.2:10 && ./runInstaller

這樣oracle的安裝界面,會出現在Client的vnc上。

 

常見錯誤:cannot open display 192.168.1.2:10

原因:

1)沒有執行xhost +

2)要在Client連接上的vnc里執行xhost +,而不是在Gateway上執行


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM