CentOS 7 安裝VNC

VNC需要系統安裝的有桌面,可以進行下面操作安裝GNOME 桌面。
#列出的組列表裏有GNOME Desktop

yum grouplist  |  grep   GNOME

在這裏插入圖片描述

安裝

yum groupinstall -y “GNOME Desktop”

如果遇到報錯

Transaction check error:
file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.64.el7.centos.noarch

Error Summary

該問題是由於文件fwupdate-efi 同grub2-common衝突所致。
在這裏插入圖片描述
這裏需要將該包通過 yum -y update grub2-common 命令進行更新。

yum -y update grub2-common 

在這裏插入圖片描述
再次安裝成功(15-20分鐘左右)
在這裏插入圖片描述
安裝完成後,修改默認啓動方式爲圖形化界面

systemctl set-default graphical.target //設置成圖形模式

如果要換回來

systemctl set-default multi-user.target //設置成命令模式

在這裏插入圖片描述
然後重啓系統即可

reboot

第一步:安裝VNC服務軟件

yum -y install tigervnc-server

在這裏插入圖片描述
安裝後可以使用如下命令來驗證是否安裝成功:
在這裏插入圖片描述
第二步:複製vnc的啓動操作腳本, vncserver@:1.service中的:1表示”桌面號”,啓動的端口號就是5900+桌面號,即是5901,如果再有一個就是2啦,端口號加1就是5902,以此類推:

cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@:1.service

在這裏插入圖片描述
第三步:編輯 /etc/systemd/system/vncserver@:1.service

vim /etc/systemd/system/vncserver@\:1.service

找到其中的<USER> ,修改成自己的用戶名,如果是root用戶登錄桌面就使用root用戶
在這裏插入圖片描述
第四步:設置vnc密碼,使用上述用戶重置密碼, 輸入兩次密碼,輸入完成後會提示是否設置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端口(防火牆沒有開啓的忽略):

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

第八步:在vnc客戶端(vnc viewer)輸入服務器公網IP:桌面號(如1.1.1.1.:1),輸入後回車:

下載地址:
https://www.realvnc.com/en/connect/download/viewer/

輸入IP後會彈出確認,點擊contiue即可:
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章