成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Centos 8/RHEL 8上安裝和配置VNC服務器

系統 Linux
在 Centos 8 和 RHEL 8 系統中,默認未安裝 VNC 服務器,它需要手動安裝。在本文中,我們將通過簡單的分步指南,介紹如何在 Centos 8 / RHEL 8 上安裝 VNC 服務器。

[[279125]]

 VNC(虛擬網絡計算Virtual Network Computing)服務器是基于 GUI 的桌面共享平臺,它可讓你訪問遠程桌面計算機。在 Centos 8 和 RHEL 8 系統中,默認未安裝 VNC 服務器,它需要手動安裝。在本文中,我們將通過簡單的分步指南,介紹如何在 Centos 8 / RHEL 8 上安裝 VNC 服務器。

在 Centos 8 / RHEL 8 上安裝 VNC 服務器的先決要求

要在你的系統中安裝 VNC 服務器,請確保你的系統滿足以下要求:

  • CentOS 8 / RHEL 8
  • GNOME 桌面環境
  • root 用戶權限
  • DNF / YUM 軟件包倉庫

在 Centos 8 / RHEL 8 上安裝 VNC 服務器的分步指導

步驟 1)安裝 GNOME 桌面環境

在 CentOS 8 / RHEL 8 中安裝 VNC 服務器之前,請確保已安裝了桌面環境(DE)。如果已經安裝了 GNOME 桌面或安裝了 GUI 支持,那么可以跳過此步驟。

在 CentOS 8 / RHEL 8 中,GNOME 是默認的桌面環境。如果你的系統中沒有它,請使用以下命令進行安裝:

  1. [root@linuxtechi ~]# dnf groupinstall "workstation"
  2. 或者
  3. [root@linuxtechi ~]# dnf groupinstall "Server with GUI

成功安裝上面的包后,請運行以下命令啟用圖形模式:

  1. [root@linuxtechi ~]# systemctl set-default graphical

現在重啟系統,進入 GNOME 登錄頁面(LCTT 譯注:你可以通過切換運行態來進入圖形界面)。

  1. [root@linuxtechi ~]# reboot

重啟后,請取消注釋 /etc/gdm/custom.conf 中的 WaylandEnable=false,以使通過 vnc 進行的遠程桌面會話請求由 GNOME 桌面的 xorg 處理,來代替 Wayland 顯示管理器。

注意: Wayland 是 GNOME 中的默認顯示管理器 (GDM),并且未配置用于處理 X.org 等遠程渲染的 API。

步驟 2)安裝 VNC 服務器(tigervnc-server)

接下來,我們將安裝 VNC 服務器,有很多 VNC 服務器可以選擇,出于安裝目的,我們將安裝 TigerVNC 服務器。它是最受歡迎的 VNC 服務器之一,并且高性能還獨立于平臺,它使用戶可以輕松地與遠程計算機進行交互。

現在,使用以下命令安裝 TigerVNC 服務器:

  1. [root@linuxtechi ~]# dnf install tigervnc-server tigervnc-server-module -y

步驟 3)為本地用戶設置 VNC 密碼

假設我們希望用戶 pkumar 使用 VNC 進行遠程桌面會話,然后切換到該用戶并使用 vncpasswd 命令設置其密碼,

  1. [root@linuxtechi ~]# su - pkumar
  2. [root@linuxtechi ~]$ vncpasswd
  3. Password:
  4. Verify:
  5. Would you like to enter a view-only password (y/n)? n
  6. A view-only password is not used
  7. [root@linuxtechi ~]$
  8. [root@linuxtechi ~]$ exit
  9. logout
  10. [root@linuxtechi ~]#

步驟 4)設置 VNC 服務器配置文件

下一步是配置 VNC 服務器配置文件。創建含以下內容的 /etc/systemd/system/vncserver@.service,以便為上面的本地用戶 pkumar 啟動 tigervnc-server 的服務。

  1. [root@linuxtechi ~]# vim /etc/systemd/system/vncserver@.service
  2. [Unit]
  3. Description=Remote Desktop VNC Service
  4. After=syslog.target network.target
  5.  
  6. [Service]
  7. Type=forking
  8. WorkingDirectory=/home/pkumar
  9. User=pkumar
  10. Group=pkumar
  11.  
  12. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  13. ExecStart=/usr/bin/vncserver -autokill %i
  14. ExecStop=/usr/bin/vncserver -kill %i
  15.  
  16. [Install]
  17. WantedBy=multi-user.target

保存并退出文件,

注意:替換上面文件中的用戶名為你自己的。

默認情況下,VNC 服務器在 tcp 端口 5900+n 上監聽,其中 n 是顯示端口號,如果顯示端口號為 “1”,那么 VNC 服務器將在 TCP 端口 5901 上監聽其請求。

步驟 5)啟動 VNC 服務并允許防火墻中的端口

我將顯示端口號設置為 1,因此請使用以下命令在顯示端口號 “1” 上啟動并啟用 vnc 服務,

  1. [root@linuxtechi ~]# systemctl daemon-reload
  2. [root@linuxtechi ~]# systemctl start vncserver@:1.service
  3. [root@linuxtechi ~]# systemctl enable vncserver@:1.service
  4. Created symlink /etc/systemd/system/multi-user.target.wants/vncserver@:1.service /etc/systemd/system/vncserver@.service.
  5. [root@linuxtechi ~]#

使用下面的 netstatss 命令來驗證 VNC 服務器是否開始監聽 5901 上的請求,

  1. [root@linuxtechi ~]# netstat -tunlp | grep 5901
  2. tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 8169/Xvnc
  3. tcp6 0 0 :::5901 :::* LISTEN 8169/Xvnc
  4. [root@linuxtechi ~]# ss -tunlp | grep -i 5901
  5. tcp LISTEN 0 5 0.0.0.0:5901 0.0.0.0:* users:(("Xvnc",pid=8169,fd=6))
  6. tcp LISTEN 0 5 [::]:5901 [::]:* users:(("Xvnc",pid=8169,fd=7))
  7. [root@linuxtechi ~]#

使用下面的 systemctl 命令驗證 VNC 服務器的狀態,

  1. [root@linuxtechi ~]# systemctl status vncserver@:1.service

vncserver-status-centos8-rhel8

上面命令的輸出確認在 tcp 端口 5901 上成功啟動了 VNC。使用以下命令在系統防火墻中允許 VNC 服務器端口 “5901”,

  1. [root@linuxtechi ~]# firewall-cmd --permanent --add-port=5901/tcp
  2. success
  3. [root@linuxtechi ~]# firewall-cmd --reload
  4. success
  5. [root@linuxtechi ~]#

步驟 6)連接到遠程桌面會話

現在,我們已經準備就緒,可以查看遠程桌面連接是否正常工作。要訪問遠程桌面,請在 Windows / Linux 工作站中啟動 VNC Viewer,然后輸入 VNC 服務器的 IP 地址和端口號,然后按回車。

VNC-Viewer-Windows10

接下來,它將詢問你的 VNC 密碼。輸入你先前為本地用戶創建的密碼,然后單擊 “OK” 繼續。

VNC-Viewer-Connect-CentOS8-RHEL8-VNC-Server

現在你可以看到遠程桌面,

VNC-Desktop-Screen-CentOS8

就是這樣,你已經在 Centos 8 / RHEL 8 中成功安裝了 VNC 服務器。

總結

希望這篇在 Centos 8 / RHEL 8 上安裝 VNC 服務器的分步指南為你提供了輕松設置 VNC 服務器并訪問遠程桌面的所有信息。請在下面的評論欄中提供你的意見和建議。下篇文章再見。謝謝再見!!!

 

 

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2019-11-05 11:20:36

CentOS 8RHEL 8Linux

2023-05-05 16:20:15

2019-11-14 09:20:15

CentOS 8RHEL 8Nagios Core

2019-11-21 08:50:54

CentOS 8Postfix郵件服務器

2020-03-02 14:06:54

CentOS 8FFmpegLinux

2019-10-12 10:24:06

CentOSRHELCockpit

2019-10-28 14:38:36

RsyslogCentOS8開源

2019-12-02 11:50:09

CentOS 8VirtualBoxLinux

2023-03-16 08:55:51

RHEL 8MiniKube開源

2017-04-24 18:10:27

DrupalCentOSFedora

2023-05-24 11:56:06

RHEL 9DHCP服務器

2017-04-11 13:20:06

CentOSRHELFedora

2019-12-02 15:45:53

CentOS 8AnsibleLinux

2015-12-11 13:16:10

CentOS 7Redis服務器

2023-05-13 17:32:51

2020-10-29 09:40:21

PostgreSQLpgAdmin數據庫

2019-09-27 08:52:12

RHELCentOSElastic sta

2016-08-04 13:44:20

CentOS6.xNodejs解決方案

2019-05-05 10:42:22

LinuxNTP命令

2014-08-08 10:37:28

PuppetCentOS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 色综合一区 | 一本一道久久a久久精品综合 | 国产不卡在线观看 | 欧美久久久网站 | 亚洲精品黄色 | 国产精选一区 | 久久久国产精品入口麻豆 | 久久黄色 | 欧美色综合天天久久综合精品 | 自拍偷拍亚洲一区 | 成人免费精品视频 | 二区亚洲| 欧美日韩激情 | 久久久成人网 | 久久黄网 | 日韩精品一区二区三区在线观看 | 亚洲成人精品一区二区 | 日韩在线视频播放 | 久久久成人精品 | 日韩福利在线 | 欧美xxxx做受欧美 | 91精品一区 | 欧美精品成人一区二区三区四区 | 午夜天堂精品久久久久 | 国产视频久久 | av在线免费观看网站 | 国产成人精品亚洲日本在线观看 | 日韩毛片在线免费观看 | 久久国产精品一区 | 91久久精品日日躁夜夜躁欧美 | 亚洲一区二区三区免费在线 | av网站在线免费观看 | 7777在线视频免费播放 | 中文在线观看视频 | 免费a v网站| 国产日韩精品一区二区三区 | 欧美日韩一区二区电影 | 日本二区在线观看 | jvid精品资源在线观看 | 亚洲欧洲成人av每日更新 | 中文字幕日韩欧美一区二区三区 |