首頁 >運維 >CentOS >centos如何安裝vnc

centos如何安裝vnc

青灯夜游
青灯夜游原創
2021-03-18 17:00:2210850瀏覽

方法:1、使用「yum install ...」指令安裝VNC服務軟體;2、編輯vnc操作腳本;3、設定vnc密碼、啟動服務;4、開放防火牆的5901埠;5、關閉SELinux,設定“/etc/selinux/config”檔案。

centos如何安裝vnc

本教學操作環境:centos7系統、thinkpad t480電腦。

VNC需要係統安裝的有桌面,如果是生產環境伺服器,安裝時使用的最小化安裝,那麼進行下面操作按章GNOME 桌面。

# 列出的组列表里有GNOME Desktop。
yum grouplist  
#安装之
yum groupinstall -y "GNOME Desktop" 
# 安装完成后,修改默认启动方式为图形化界面
systemctl set-default graphical.target  //设置成图形模式 
# 如果要换回来 
systemctl set-default multi-user.target  //设置成命令模式 
#然后重启系统即可

第一步:安裝VNC服務軟體,使用root使用者執行以下指令(以下操作沒有特別說明皆在root使用者):

yum install tigervnc-server -y

安裝後可以使用以下命令來驗證是否安裝成功:

rpm -qa|grep tigervnc-server

第二步驟:複製vnc的啟動操作腳本 , vncserver@:1.service中的:1表示"桌面號",啟動的端口號就是5900 桌面號,即是5901,如果再有一個就是2啦,端口號加1就是5902,以此類推:

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

第三步:編輯 /etc/systemd/system/vncserver@:1.service

vim /etc/systemd/system/vncserver@\:1.service
vnc設定檔修改前

找到其中的40c95601dde59d935266cf6324dfbce9 ,修改成自己的用戶名,如果是root用戶登入桌面就使用root用戶,如果使用普通用戶登入桌面使用一般用戶,這裡筆者使用用戶名:cy

vnc設定檔修改後

修改完畢後儲存退出vim。

第四步:設定vnc密碼,執行su cy,切換到剛設定檔設定的cy用戶,執行(這一步是在cy用戶下操作),輸入兩次密碼,輸入完成後會提示是否設定view-only password(“View-only password”密碼,只允許查看,無控制權限。)這個可設可不設:

vncpasswd

第五步:啟動服務:

systemctl start vncserver@\:1.service

第一次輸入啟動服務命令可能會要求輸入(從新載入設定檔,新增和設定檔變更時都需要執行daemon-reload 子指令):

systemctl daemon-reload

執行完畢之後在執行啟動指令就可以了:

#可以加入開機啟動,下次開機就會自動啟動啦:

systemctl enable vncserver@\:1.service

第六步:查看連接埠是否監聽:

netstat -lnpt|grep Xvnc

這裡我們可以看到5901埠已經被監聽

第七個步驟:開放防火牆的5901埠:

firewall-cmd --zone=public --add-port=5901/tcp --permanent

如果防火牆沒有啟動需要先啟動防火牆。

當然也可以狠一點,直接停止防火牆:

systemctl stop firewalld.service

停止之後該需要禁止開機啟動:

systemctl disable firewalld.service

###第八步:關閉SELinux,編輯/etc/selinux/config 檔案:######
vim /etc/selinux/config
############將selinux設定為disabled# ##############到這裡vnc服務已經安裝完畢,以下就可使用vnc客戶端來連線。 #########第九步:在vnc客戶端(vnc viewer)輸入伺服器IP:桌面號碼(如192.168.31.100:1),輸入後回車:######### ############第十個步驟:輸入IP後會彈出確認,點選contiue即可:######

 

第十個步驟:輸入vnc密碼:

第十二步:登入成功,輸入遠端機器密碼(登入成功後需要輸入遠端機器的使用者的密碼,如果沒有密碼就可以直接進入系統):

#第十三步:成功進入遠端桌面:

#至此整個CentOS7.x 的VNC服務安裝完畢^_^。

小貼士:vnc服務只能在區域網路使用,如果在外網,則需要有公網IP位址,VNC不僅具備內部網路穿透功能。

相關教學推薦:centos教學

#

以上是centos如何安裝vnc的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn