亚洲成Av人片在线观看不卡|中文字幕在线精品无码一区|国产精品福利午夜h视频|手机看片AV永久免费,91天堂在线视频,最新2021年偷拍精品视频,国产成人一区二区在线视频

您當前的位置 :寧夏資訊網(wǎng) > 科技 >  內容正文
投稿

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

寧夏資訊網(wǎng) 2020-08-14 05:55:34 來源: 閱讀:-
如何在 Centos 8 / RHEL 8 上安裝和配置 VNC 服務器

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

-- Pradeep Kumar(作者)

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

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

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

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

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

步驟 1)安裝 GNOME 桌面環(huán)境

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

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

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

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

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

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

[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 服務器之一,并且高性能還獨立于平臺,它使用戶可以輕松地與遠程計算機進行交互。

現(xiàn)在,使用以下命令安裝 TigerVNC 服務器:

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

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

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

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

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

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

[root@linuxtechi ~]# vim /etc/systemd/system/vncserver@.service
[Unit]
Description=Remote Desktop VNC Service
After=syslog.target network.target
[Service]
Type=forking
WorkingDirectory=/home/pkumar
User=pkumar
Group=pkumar
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver -autokill %i
ExecStop=/usr/bin/vncserver -kill %i
[Install]
WantedBy=multi-user.target

保存并退出文件,

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

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

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

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

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

使用下面的 netstat 或 ss 命令來驗證 VNC 服務器是否開始監(jiān)聽 5901 上的請求,

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

使用下面的 systemctl 命令驗證 VNC 服務器的狀態(tài),

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


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

vncserver-status-centos8-rhel8


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

[root@linuxtechi ~]# firewall-cmd --permanent --add-port=5901/tcp
success
[root@linuxtechi ~]# firewall-cmd --reload
success
[root@linuxtechi ~]#

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

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


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

VNC-Viewer-Windows10


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


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

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


現(xiàn)在你可以看到遠程桌面,


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

VNC-Desktop-Screen-CentOS8


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

總結

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


via: https://www.linuxtechi.com/install-configure-vnc-server-centos8-rhel8/

作者: Pradeep Kumar 選題: lujun9972 譯者: geekpi 校對: wxy

本文由 LCTT 原創(chuàng)編譯, Linux中國 榮譽推出

點擊“了解更多”可訪問文內鏈接

(正文已結束)

推薦閱讀:智慧網(wǎng)

免責聲明及提醒:此文內容為本網(wǎng)所轉載企業(yè)宣傳資訊,該相關信息僅為宣傳及傳遞更多信息之目的,不代表本網(wǎng)站觀點,文章真實性請瀏覽者慎重核實!任何投資加盟均有風險,提醒廣大民眾投資需謹慎!

網(wǎng)站簡介 - 聯(lián)系我們 - 營銷服務 - XML地圖 - 版權聲明 - 網(wǎng)站地圖TXT
Copyright.2002-2019 寧夏資訊網(wǎng) 版權所有 本網(wǎng)拒絕一切非法行為 歡迎監(jiān)督舉報 如有錯誤信息 歡迎糾正
龙陵县| 齐河县| 玉林市| 墨竹工卡县| 五常市| 鸡东县| 剑川县| 普定县| 宁阳县| 冷水江市| 轮台县| 宁河县| 清原| 塔城市| 台北市| 吴堡县| 张北县| 赤城县| 天全县| 衡阳市| 溆浦县| 象州县| 东宁县| 唐山市| 南乐县| 合肥市| 天津市| 那坡县| 扬州市| 昌黎县| 苗栗县| 五常市| 措勤县| 体育| 视频| 昌平区| 仁寿县| 海丰县| 奉新县| 社旗县| 屯门区|