centos8 安裝VNC配置遠程連接


系統信息

[root@centos8 ~]# cat /etc/redhat-release
CentOS Linux release 8.1.1911 (Core)
[root@centos8 ~]#

 

注意要安裝桌面環境,如果沒有安裝桌面環境,登進去是黑屏。
處理:
安裝桌面環境

yum groupinstall "Server with GUI"

 

安裝VNCServer

[root@centos8 ~]# dnf install -y tigervnc-server tigervnc-server-module

 

復制配置文件

[root@centos8 ~]# cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

 

編輯 vim /etc/tigervnc/vncserver.users 添加用戶

[root@centos8 ~]# vim /etc/tigervnc/vncserver.users
# TigerVNC User assignment
#
# This file assigns users to specific VNC display numbers.
# The syntax is <display>=<username>. E.g.:
#
# :2=andrew
# :3=lisa
:1=root

 

如果是給非root創建的話需要切換到該用戶下產生vncpasswd

[root@centos8 ~]# su user
[user@centos8 ~]$ vncpasswd
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used
[user@centos8 ~]$ exit
exit

 

開啟服務

[root@centos8 ~]# systemctl daemon-reload
[root@centos8 ~]# systemctl start vncserver@:1.service

測試是否VNCServer是否開起來

[root@centos8 ~]# nc -zv localhost 5901
Ncat: Version 7.70 ( https://nmap.org/ncat )
Ncat: Connected to ::1:5901.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

 

關閉防火牆或開啟端口權限

關閉防火牆(不推薦)

[root@centos8 ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2020-06-21 22:40:18 CST; 14min ago
     Docs: man:firewalld(1)
 Main PID: 890 (firewalld)
    Tasks: 2 (limit: 11460)
   Memory: 29.7M
   CGroup: /system.slice/firewalld.service
           └─890 /usr/libexec/platform-python -s /usr/sbin/firewalld --nofork --nopid

Jun 21 22:40:16 centos8 systemd[1]: Starting firewalld - dynamic firewall daemon...
Jun 21 22:40:18 centos8 systemd[1]: Started firewalld - dynamic firewall daemon.
[root@centos8 ~]# systemctl stop firewalld

 

開啟端口權限

–permanent永久生效,沒有此參數重啟后失效
[root@centos8 ~]# firewall-cmd --zone=public --add-port=5901/tcp --permanent
success
[root@centos8 ~]# firewall-cmd --reload
success

安裝Chrome

    首先在CentOS/RHEL系統上安裝wget才能用於下載,運行以下命令:

        sudo dnf -y install wget

    現在使用wget命令下載最新版本的Google Chrome:

        wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

    導航到包含下載包的目錄並執行以下命令:

        $ sudo dnf localinstall google-chrome-stable_current_x86_64.rpm -y

    執行結果如下圖:

    打開Chrome瀏覽器的快捷方式文件

        $ vi /usr/share/applications/google-chrome.desktop
    修改 Exec=/usr/bin/google-chrome-stable %U 在其后面加上 --no-sandbox

 轉:https://www.cnblogs.com/afei654138148/p/14934207.html


免責聲明!

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



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