不知不覺,centos已經(jīng)到7.6了赴精,在服務(wù)器操作系統(tǒng)中,centos是用的比較多的蕾哟,占很大的比例莲蜘。由于7.x版本和6.x版本有區(qū)別掀潮,最近安裝了7.6的VNC,特記之仪吧。
VNC需要系統(tǒng)安裝的有桌面,如果是生產(chǎn)環(huán)境服務(wù)器择诈,安裝時(shí)使用的最小化安裝,那么進(jìn)行下面操作按章GNOME 桌面羞芍。
# 列出的組列表里有GNOME Desktop郊艘。
yum grouplist?
#安裝之
yum groupinstall -y "GNOME Desktop"
# 安裝完成后,修改默認(rèn)啟動(dòng)方式為圖形化界面
systemctl set-default graphical.target? //設(shè)置成圖形模式
# 如果要換回來
systemctl set-default multi-user.target? //設(shè)置成命令模式
#然后重啟系統(tǒng)即可
第一步:安裝VNC服務(wù)軟件纱注,使用root用戶執(zhí)行以下命令(以下操作沒有特別說明均在root用戶):
yum install tigervnc-server -y
安裝后可以使用如下命令來驗(yàn)證是否安裝成功:
rpm -qa|grep tigervnc-server
第二步:復(fù)制vnc的啟動(dòng)操作腳本, vncserver@:1.service中的:1表示"桌面號(hào)",啟動(dòng)的端口號(hào)就是5900+桌面號(hào)刻获,即是5901,如果再有一個(gè)就是2啦蝎毡,端口號(hào)加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配置文件修改前
找到其中的<USER> ,修改成自己的用戶名挑胸,如果是root用戶登錄桌面就使用root用戶,如果使用普通用戶登錄桌面使用普通用戶,這里筆者使用用戶名:cy
vnc配置文件修改后
修改完畢后保存退出vim移袍。
第四步:設(shè)置vnc密碼,執(zhí)行su cy葡盗,切換到剛配置文件設(shè)置的cy用戶啡浊,執(zhí)行(這一步是在cy用戶下操作)胶背,輸入兩次密碼,輸入完成后會(huì)提示是否設(shè)置view-only password(“View-only password”密碼钳吟,只允許查看,無控制權(quán)限。)這個(gè)可設(shè)可不設(shè):
vncpasswd
第五步:?jiǎn)?dòng)服務(wù):
systemctl start vncserver@\:1.service
第一次輸入啟動(dòng)服務(wù)命令可能會(huì)要求輸入(從新加載配置文件坝茎,新增和配置文件發(fā)生變化時(shí)都需要執(zhí)行 daemon-reload 子命令):
systemctl daemon-reload
執(zhí)行完畢之后在執(zhí)行啟動(dòng)命令就可以了:
可以加入開機(jī)啟動(dòng)暇番,下次開機(jī)就會(huì)自動(dòng)啟動(dòng)啦:
systemctl enable vncserver@\:1.service
第六步:查看端口是否監(jiān)聽:
netstat -lnpt|grep Xvnc
這里我們可以看到5901端口已經(jīng)被監(jiān)聽
第七步:開放防火墻的5901端口:
firewall-cmd --zone=public --add-port=5901/tcp --permanent
如果防火墻沒有啟動(dòng)需要先啟動(dòng)防火墻。
當(dāng)然也可以狠一點(diǎn)壁酬,直接停止防火墻:
systemctl stop firewalld.service
停止之后該需要禁止開機(jī)啟動(dòng):
systemctl disable firewalld.service
第八步:關(guān)閉SELinux,編輯/etc/selinux/config 文件:
vim /etc/selinux/config
將selinux設(shè)置為disabled
到這里vnc服務(wù)已經(jīng)安裝完畢岳服,下面就可使用vnc客戶端來連接蜕煌。
第九步:在vnc客戶端(vnc viewer)輸入服務(wù)器IP:桌面號(hào)(如192.168.31.100:1)派阱,輸入后回車:
第十步:輸入IP后會(huì)彈出確認(rèn)斜纪,點(diǎn)擊contiue即可:
第十一步:輸入vnc密碼:
第十二步:登錄成功,輸入遠(yuǎn)程機(jī)器密碼(登錄成功后需要輸入遠(yuǎn)程機(jī)器的用戶的密碼腺劣,如果沒有密碼就可以直接進(jìn)入系統(tǒng)):
第十三步:成功進(jìn)入遠(yuǎn)程桌面:
至此整個(gè)CentOS7.x 的VNC服務(wù)安裝完畢^(qū)_^因块。
小貼士:vnc服務(wù)只能在局域網(wǎng)使用,如果在外網(wǎng)涡上,則需要有公網(wǎng)IP地址,VNC不僅具備內(nèi)網(wǎng)穿透功能吩愧。
————————————————
版權(quán)聲明:本文為CSDN博主「吶喊6510」的原創(chuàng)文章,遵循CC 4.0 BY-SA版權(quán)協(xié)議脐帝,轉(zhuǎn)載請(qǐng)附上原文出處鏈接及本聲明同云。
原文鏈接:https://blog.csdn.net/nahancy/article/details/86316971