Linux CentOS快速安装VNC并开启服务

这篇具有很好参考价值的文章主要介绍了Linux CentOS快速安装VNC并开启服务。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

以下是在 CentOS 上安装并开启 VNC 服务的步骤:

  • 安装 VNC 服务器软件包。运行以下命令: 

sudo yum install tigervnc-server

输出

$ sudo yum install tigervnc-server
Loaded plugins: fastestmirror, langpacks
Repository 'epel' is missing name in configuration, using id
Loading mirror speeds from cached hostfile
 * base: centos.mirror.far.fi
 * epel: epel.mirror.serveriai.lt
 * extras: centos.mirror.far.fi
 * updates: centos.mirror.far.fi
Resolving Dependencies
--> Running transaction check
---> Package tigervnc-server.x86_64 0:1.8.0-25.el7_9 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

===================================================================================================================================================================
 Package                                    Arch                              Version                                     Repository                          Size
===================================================================================================================================================================
Installing:
 tigervnc-server                            x86_64                            1.8.0-25.el7_9                              updates                            212 k

Transaction Summary
===================================================================================================================================================================
Install  1 Package

Total download size: 212 k
Installed size: 498 k
Is this ok [y/d/N]: y
Downloading packages:
tigervnc-server-1.8.0-25.el7_9.x86_64.rpm                                                                                                   | 212 kB  00:00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : tigervnc-server-1.8.0-25.el7_9.x86_64                                                                                                           1/1
  Verifying  : tigervnc-server-1.8.0-25.el7_9.x86_64                                                                                                           1/1

Installed:
  tigervnc-server.x86_64 0:1.8.0-25.el7_9

Complete!
  • 桌面环境安装

如果你没有安装 GNOME 或 Xfce 桌面环境,则可能会导致 VNC 无法启动桌面环境。可以尝试安装一个桌面环境,并编辑 VNC 配置文件以启动该桌面环境。

例如,在 CentOS 上安装 Xfce 桌面环境可以使用以下命令:

sudo yum install epel-release
sudo yum groupinstall "Xfce"
  • 创建一个 VNC 用户账户和密码

        运行以下命令:

sudo useradd vncuser
sudo passwd vncuser

   在上面的命令中,将“vncuser”替换为你想要的用户名。在设置密码时,建议使用强密码。

  • 切换到 VNC 用户账户(如果你当前不在该账户下)

运行以下命令:

su - vncuser
  • 生成 VNC 配置文件

运行以下命令:

vncserver

 输出

$ vncserver

You will require a password to access your desktops.

Password:
Password must be at least 6 characters - try again
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
A view-only password is not used

New 'xxx:1 (xxx)' desktop is xxx:1

Creating default startup script /home/xxx/.vnc/xstartup
Creating default config /home/xxx/.vnc/config
Starting applications specified in /home/xxx/.vnc/xstartup
Log file is /home/xxx/.vnc/xxx:1.log

 在第一次运行时,你将被要求设置 VNC 服务器密码。设置密码后,系统将为你生成一个 VNC 配置文件。

  • 关闭VNC :1

vncserver -kill :1
  • 编辑 VNC 配置文件以指定 VNC 服务器的启动选项

运行以下命令:

$vi ~/.vnc/xstartup

   然后将以下代码添加到文件中: 

#!/bin/sh

unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#/etc/X11/xinit/xinitrc
startxfce4 &
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

   这将启动 xfce4 桌面环境。如果你想使用其他桌面环境,请将“startxfce4”替换为你想使用的桌面环境的启动命令。

  • 启动 VNC 服务器

运行以下命令:

vncserver

输出

$ vncserver :1

New 'xxx:1 (ute)' desktop is xxx:1

Starting applications specified in /home/xxx/.vnc/xstartup
Log file is /home/xxx/.vnc/xxx:1.log
  • 配置防火墙以允许 VNC 连接

运行以下命令:

sudo firewall-cmd --permanent --add-service=vnc-server
sudo firewall-cmd --reload

   这将打开 VNC 端口(默认为 5901)并允许远程连接。

现在,你已经在 CentOS 上安装并开启了 VNC 服务。你可以使用任何 VNC 客户端连接到你的服务器并登录到你的 VNC 用户账户。

  • VNC Viewer访问

Linux CentOS快速安装VNC并开启服务,随笔,linux,centos,运维

Linux CentOS快速安装VNC并开启服务,随笔,linux,centos,运维文章来源地址https://www.toymoban.com/news/detail-609457.html

到了这里,关于Linux CentOS快速安装VNC并开启服务的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux安装VNC(Linux桌面版远程)

    适用于 CentOS7 设置密码 启停服务,启停使用就可以 连接测试  关闭端口,关闭后会出现下图的链接失败 适用于 CentOS6 网上的教程修改 vim /etc/sysconfig/vncservers 文件的方法,这个是CentOS6的方法, 在CentOS7更改该配置文件已经没有意义 。   按照上面的方法确实可以做到远程连接

    2024年02月13日
    浏览(35)
  • linux 系统 安装vnc

    准备工作  防火墙设置  放行防火墙 如果在测试环境,可直接关闭防火墙 关闭selinux 安装 安装后直接启动 设置好连接vnc的密码,然后不用单独设置view-only password。 查看vncserver相关文件  默认在/root/.vnc/目录下 查看vncserver命令 查看启动的Server 结束vncserver服务进程 查看vncse

    2024年02月06日
    浏览(26)
  • 运维系列(仅供参考):Centos7安装和配置VNC服务器 - Xfce篇

    如果你图形界面使用GNOME,看这里:Centos7安装和配置VNC服务器 - GNOME篇 VNC ( Virtual Network Computing ),为一种使用 RFB 协议的屏幕画面分享及远程操作软件。此软件借由网络,可发送键盘与鼠标的动作及即时的屏幕画面。 VNC 与操作系统无关,因此可跨平台使用,例如可用 Win

    2024年04月23日
    浏览(45)
  • Rocky Linux 安装图解(替代centos)服务器+桌面

    centos自从20年底转变为不稳定版本后,有很多替代方案 经过近3年的发展,rocky linux算是一个比较好的选择,一是依照red hat企业版来做,二是rocky的发起者也是centos的创始人 如果想安装debian,可以参考:debian图解安装 如果想安装ubuntu,可以参考:ubuntu图解安装 2023.9.17更新教程

    2024年02月08日
    浏览(47)
  • Linux服务器快速安装MongoDB-5.0

    最近开始体验FastGPT开源知识库问答系统,用他们试着开发调试一些小助手。这中间需要使用到MongoDB,就在自己服务器上进行了安装,特此记录下。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 1.打开MongoDB社区版下载页面,选择我们想要安装的版本、操作系统、

    2024年02月04日
    浏览(47)
  • Linux服务器快速安装Redis-6.0

    ​本文提供了在Linux服务器上安装Redis-6.0的详细步骤和配置方法,适用于阿里云ECS,CentOS 7.9操作系统。通过按照给定的步骤,您可以轻松地将Redis-6.0部署到您的服务器上,并进行必要的配置。

    2024年02月04日
    浏览(38)
  • 一百五十一、Kettle——Linux上安装的kettle8.2开启carte服务以及配置子服务器

    kettle8.2在Linux上安装好可以启动界面、并且可以连接MySQL、Hive、ClickHouse等数据库后,准备在Linux上启动kettle的carte服务 kettle的Linux运行的carte服务文件是carte.sh 文件路径是/opt/install/data-integration/pwd 1、修改主节点配置文件 [root@hurys22 pwd]# vi  carte-config-master-8080.xml  注意:修改8

    2024年02月13日
    浏览(48)
  • Linux:CentOS7 开启路由转发

    (写入内存,在内存中开启) echo \\\"1\\\" /proc/sys/net/ipv4/ip_forward (写入内核) 在 vim /etc/sysctl.conf 下 net.ipv4.ip_forward = 1 然后,加载一下 sysctl -p  查看是否生效 [root@localhost ~]# sysctl -a |grep \\\"ip_forward\\\"     net.ipv4.ip_forward = 1 net.ipv4.ip_forward_use_pmtu = 0 1.电脑本身没有开启虚拟化支持,需

    2024年02月04日
    浏览(35)
  • 服务器,Linux,centos7成功安装显卡驱动(超详细)

    在某些情况下我们可能会遇到重装服务器显卡驱动的需求,比如重装操作系统之后需要安装一个显卡驱动,旧版的显卡驱动需要升级,需要换一个显卡驱动等等。 如果你需要重装服务器操作系统,请戳这里: 服务器重装centos7系统 https://blog.csdn.net/qq_51570094/article/details/124133

    2024年01月23日
    浏览(45)
  • Linux服务器快速安装FastGPT知识库问答系统

    最近开始体验FastGPT知识库问答系统,参考官方文档,在自己的阿里云服务器使用Docker Compose快速完成了部署。 环境说明:阿里云ECS,2核8G,X86架构,CentOS 7.9操作系统。 1.登录服务器,执行相关命令完成安装。 1.登录服务器,在/mnt目录(可以自己选择)下创建fastgpt目录,并下载

    2024年02月04日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包