linux服务器上svn的log_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器 | Linux 中国...
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 是默认的桌面环境。如果你的系统中没有它,请使用以下命令进行安装:
[root@linuxtechi ~]# dnf groupinstall "workstation"
或者
[root@linuxtechi ~]# dnf groupinstall "Server with GUI
成功安装上面的包后,请运行以下命令启用图形模式:
[root@linuxtechi ~]# systemctl set-default graphical
现在重启系统,进入 GNOME 登录页面(LCTT 译注:你可以通过切换运行态来进入图形界面)。
[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 服务器:
[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 服务器配置文件。创建含以下内容的 /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 上监听,其中 n 是显示端口号,如果显示端口号为 “1”,那么 VNC 服务器将在 TCP 端口 5901 上监听其请求。
步骤 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 服务器是否开始监听 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 服务器的状态,
[root@linuxtechi ~]# systemctl status vncserver@:1.service
vncserver-status-centos8-rhel8
上面命令的输出确认在 tcp 端口 5901 上成功启动了 VNC。使用以下命令在系统防火墙中允许 VNC 服务器端口 “5901”,
[root@linuxtechi ~]# firewall-cmd --permanent --add-port=5901/tcp
success
[root@linuxtechi ~]# firewall-cmd --reload
success
[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 服务器并访问远程桌面的所有信息。请在下面的评论栏中提供你的意见和建议。下篇文章再见。谢谢再见!!!
via: https://www.linuxtechi.com/install-configure-vnc-server-centos8-rhel8/
作者:Pradeep Kumar 选题:lujun9972 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
?:还在看吗?
linux服务器上svn的log_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器 | Linux 中国...相关推荐
- 查看vnc端口_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器
在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...
- edxp显示未安装_如何在 Centos 8 / RHEL 8 上安装和配置 VNC 服务器
在 Centos 8 和 RHEL 8 系统中,默认未安装 VNC 服务器,它需要手动安装.在本文中,我们将通过简单的分步指南,介绍如何在 Centos 8 / RHEL 8 上安装 VNC 服务器. ...
- Centos7安装和配置VNC服务器 - openbox篇
文章目录 VNC简介 安装TigerVNC 防火墙设置 安装图形用户界面(GUI) openbox 配置openbox自启动文件 lightdm 修改配置文件 VNC 客户端连接 关闭VNC服务 参考 ...
- 怎样在CentOS 7.0上安装和配置VNC服务器
这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC ...
- 安装和配置VNC服务器的法则
这是一个关于怎样在你的 CentOS 7 上安装配置VNC服务的教程.当然这个教程也适合 RHEL 7 .在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置VNC 服务器 ...
- redhat linux系统补丁,如何在CentOS和RHEL系统上安装或自动更新安全补丁
在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的 Linux 版本更新可用的安全补丁. 在之前的文章中,我们分享了如何在 Debian/Ubuntu 上配置自动 ...
- CentOS 7.0 上安装和配置 VNC 服务器
作为一个系统管理员,大多数时间是通过网络管理服务器的.在管理服务器的过程中很少会用到图形界面,多数情况下我们只是用 SSH 来完成我们的管理任务.在这篇文章里,我们将配置 VNC 来提供一个连接我们 ...
- centos 6.5下编译安装、配置高性能服务器Nginx
1.nginx是什么? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,由俄罗斯的程序设计师Igor Sysoev所开发,其特点是占有内存少,并发能力 ...
- 如何在Ubuntu 18.04上安装和配置NFS服务器
网络文件系统(NFS)是一种分布式文件系统协议,使您可以通过网络共享远程目录.使用NFS,您可以在系统上挂载远程目录,并像对待本地文件一样使用远程计算机上的文件. NFS协议默认情况下未加密,并且与S ...
最新文章
- Python虚拟环境pyenv、venv(pyvenv)、virtualenv之间的区别,终于搞清楚了!
- 宏BOOST_TEST_TRAIT_TRUE的用法
- 小程序设置页面背景颜色
- js,在字符串中,查找某个字符的位置
- 深入理解 PHP7 unset 真的会释放内存吗?
- vue.js 调用iOS原生方法,JavaScriptCore
- 【转载】使用Lucene.NET实现数据检索功能
- du,df命令和磁盘管理
- 实时高清渲染:全局光照(Global Illumination)[2]---漫反射/高光全局光照
- 自然语言处理核心期刊_计算机核心期刊
- 我能够入职世界顶尖的卡巴斯基,却被国内的安全公司拒之门外
- 计算机程序图标在哪,我的文档不见了 我的文档路径在哪 找回图标方法_电脑软硬件应用网_做中国最专业的计算机应用解决技术网站...
- 【精华】超详细的Win10安装步骤,菜鸟福音
- 【01Studio MaixPy AI K210】1.LED
- 进程同步问题(Process Synchronization)
- 一打开控制台窗口就中文输入_一起来玩SiFive的RISCV平台,玩转起来就免费得
- 推荐一款开源的ICO制作神器——greenfish
- 比 Xshell 还好用的 SSH 客户端神器,MobaXterm 太爱了!
- clover EFI bootloaderfor mac(10.12)官方版下载
- java发送post请求上传文件和json数据
热门文章
- 用户研究:如何做用户画像分析
- idea 单独引入jar_Intellij IDEA 添加jar包的三种方式
- 计算机PMA,PMA通信协议分析及仿真工具
- cesium鼠标控制键盘_Cesium中级教程3 - Camera - 相机(摄像机)
- WebCrack:网站后台弱口令批量检测工具
- Windows安全配置加固
- 输出空格隔开换行_【前端干货】CSS 的空格处理
- docker安装clickhouse_clickhouse ----入门
- 北邮计算机系统结构课件,TEC-8 运算器组成实验(北邮).ppt
- 《React Native 精解与实战》书籍连载「React Native 网络请求与列表绑定」