在企業運維中,會用到很多遠程桌面軟件工具,在方便我們管理維護的同時,也能有效的管理不同用戶訪問的需求,今天就來介紹一款遠程工具服務:VNC。
Install and Configure
VNC
在企業運維中,會用到很多遠程桌面軟件工具,在方便我們管理維護的同時,也能有效的管理不同用戶訪問的需求,今天就來介紹一款遠程工具服務:VNC。
01
VNC簡介
相信很多使用Linux系統、特別是oracle數據庫的同事都有聽說過或長期使用過。
什么是VNC
VNC(Virtual Network Computing,虛擬網絡計算機)是一種可以對遠程計算機進行遠程控制的軟件,支持linux遠程桌面管理,也適合其它操作系統。
VNC架構
VNC是一種C/S架構的協議,主要由兩個部分組成:VNC Server及VNC Viewer Client。
VNC運行過程
1、VNC客戶端通過瀏覽器或VNC Viewer Client連接至VNC Server。
2、VNC Server傳送一個對話窗口至客戶端,要求輸入連接密碼,以及存取的VNC Server顯示裝置。
3、在客戶端輸入聯機密碼后,VNC Server驗證客戶端訪問端口和用戶是否存在。
4、通過VNC Server的驗證后,客戶端將立即要求VNC Server顯示桌面環境。
5、VNC Server將獲得的桌面環境利用VNC通信協議送至客戶端,并且允許客戶端控制VNC Server的桌面環境及輸入裝置。
02
VNC安裝
VNC Server先決條件和rpm安裝
1、檢查系統中是否已安裝vnc軟件
rpm -q tigervnc tigernvc-server
2、操作系統需要已安裝GNOME圖形
“X Window System” 或 "xorg-x11-fornts-Type1"
如果沒有則需要進行安裝
03
VNC配置
VNC Server支持多種配置
1、單用戶單界面配置(一個用戶訪問,使用一個界面)
2、多用戶單界面配置(多個用戶訪問,使用同一個界面)
配置用戶密碼
VNC中配置用戶密碼需要先切換至該用戶賬號下,輸入vncpasswd,輸入兩次密碼,
[root@localhost ~]# su - jack
Last login: Tue Feb 8 13:25:07 CST 2024 on pts/0
[jack@localhost ~]$ vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used
配置文件
配置文件 /etc/sysconfig/vncservers在該文件最后添加
VNCSERVERS="1:root 2:rose 3:jack"
VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared"
VNCSERVERARGS[2]="-geometry 1024x768 -alwaysshared"
VNCSERVERARGS[3]="-geometry 1024x768 -alwaysshared"
參數解釋
vncservers該行表示允許登錄的賬號,可以設定多個,用空格隔開。前面的數字代表連接VNC服務器時使用的桌面號,默認VNC啟始端口5900,用戶相應的端口號5900+“數字”,通過vnc工具連接時使用IP+桌面號 進行連接。例如10.0.48.21:1
-geometry 1024x768表示分辨率
-alwaysshared 表示允許多終端同時登陸(同一個顯示器可以連接多個客戶機)
-nolisten tcp 不監聽X端口(60xx端口)
-SecurityTypes None 登錄不需要密碼驗證(VncAuth默認需要密碼認證)
-depth 代表色深,有8、16、24、32
啟停vnc服務
systemctl start vncserver 啟動服務
停止某個單獨的vnc連接,使用root賬號:
vncserver -kill :1
注意:vncserver只能由啟動它的用戶來關閉,即使是root也不能關閉其它用戶開啟的vncserver,只能用kill命令暴力殺死進程。
如果是單獨通過建立service服務啟動的進程則可以直接stop對應的服務:systemctl start vncserver@:2.service
--------- END ---------
[使用說明]
封面、圖片 | 秀米
文字內容 | 作者:ZJJ
來源:本文內容搜集或轉自各大網絡平臺,并已注明來源、出處,如果轉載侵犯您的版權或非授權發布,請聯系小編,我們會及時審核處理。
聲明:江蘇教育黃頁對文中觀點保持中立,對所包含內容的準確性、可靠性或者完整性不提供任何明示或暗示的保證,不對文章觀點負責,僅作分享之用,文章版權及插圖屬于原作者。
Copyright©2013-2025 ?JSedu114 All Rights Reserved. 江蘇教育信息綜合發布查詢平臺保留所有權利
蘇公網安備32010402000125
蘇ICP備14051488號-3技術支持:南京博盛藍睿網絡科技有限公司
南京思必達教育科技有限公司版權所有 百度統計