Centos7 VNC遠程桌面服務安裝配置


1.服務器版本

CentOS Linux release 7.7.1908 (Core)

首先系統安裝了GUI界面

# ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target          #設置默認開機啟動級別為圖形啟動

# systemctl disable firewalld.service             #開機禁止啟動防火牆

# systemctl stop firewalld.service                 #關閉防火牆

# sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config                   #關閉selinux

2、開始安裝tigervnc-server

# yum install tigervnc-server

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

# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:2.service

修改/etc/systemd/system/vncserver@:1.service文件,@:2同樣,如下:

 替換文件中的兩行,其實就是將USER>換成用戶名,這里我直接用root 用戶登錄,所以我替換成:

修改了配置文件,必須重載系統服務才能生效:

# systemctl daemon-reload

設置服務開機自啟:

# systemctl enable vncserver@:1.service

# systemctl enable vncserver@:2.service

3.配置VNC

3.1設置VNC遠程密碼:

執行vncserver ,第一次執行會要求設置用於客戶端通過vnc連接該用戶的密碼,以后想更改可以通過vncpasswd更改該連接密碼

注意最后問是否設置一個只讀密碼要選否,否則客戶端登陸只會看到一個黑屏:

 

 

 第一次執行vncserver后,會在該用戶的家目錄下創建一個.vnc目錄:

 

vncserver -list 查看當前用戶開了多少個vncserver,ps -ef |grep vnc

 

 

使用vncserver啟動的進程這里可以關閉,稍后可以在下一步使用系統服務的方式啟動關閉,這樣更方便。

4.啟動VNCserver

# systemctl start vncserver@\:1.service

5.客戶端連接

下載VNC客戶端

https://www.realvnc.com/en/connect/download/viewer/

安裝完成后,打開VNC Viewer,點擊左上角 File --> New Connection...來創建要連接的VNC 服務器

VNC Server 項:輸入服務器的IP地址和端口地址。列如:192.168.1.1:5901
Name 項:自定義即可
連接時提示輸入VNC SERVER的密碼
如果連接不上,請檢測服務器端的防火牆設置

 

 

 

  • 效果如下圖

 


免責聲明!

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



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