千家信息网

CentOS 7.2怎么搭建VNC远程桌面服务

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章将为大家详细讲解有关CentOS 7.2怎么搭建VNC远程桌面服务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一、图形界面安装(MATE DESKTOP)
千家信息网最后更新 2025年12月02日CentOS 7.2怎么搭建VNC远程桌面服务

这篇文章将为大家详细讲解有关CentOS 7.2怎么搭建VNC远程桌面服务,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

一、图形界面安装(MATE DESKTOP)

CentOS 7 系统下,本文以 MATE 桌面环境安装进行安装配置说明:

登录服务器,执行如下指令安装桌面环境:

# 先安装 MATE Desktopyum groups install "MATE Desktop"

命令输入之后,会列出一大堆文字的,然后显示这个y/d/n,输入y,按回车下载安装;

安装完成,显示下面图片complete

#安装好 MATE Desktop 后,再安装 X Window System。yum groups install "X Window System"

命令输入之后,会列出一大堆文字的,然后显示这个y/d/n,输入y,按回车下载安装;

安装完成

设置默认通过桌面环境启动服务器:

systemctl set-default graphical.target

安装完成后,通过 reboot 等指令重启服务器,或者在 ECS 服务器控制台重启服务器,重启后系统将自动进入图形界面

二、安装vncserver

1、假定你的系统没有安装vnc的任何软件,那么,首先安装vnc

yum -y install tigervnc-server tigervnc

2、Centos7需要配置的文件/lib/systemd/system/vncserver@.service,复制一份文件,并改名为vncserver@:1.service

复制代码 代码如下:


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

3、将文件中的用你当前的用户替换

[Unit]Description=Remote desktop service (VNC)After=syslog.target network.target[Service]Type=forkingUSER=root# Clean any existing files in /tmp/.X11-unix environmentExecStartPre=/usr/bin/vncserver -kill %iExecStart=/usr/bin/vncserver %i -geometry 1280x720 -depth 24PIDFile=/root/.vnc/%H%i.pidExecStop=/usr/bin/vncserver -kill %i[Install]WantedBy=multi-user.target

4、更新systemctl

systemctl daemon-reload

5、设置为自动启动

systemctl enable vncserver@:1.service

6、启动vnc服务

systemctl start vncserver@:1.service

7、修改配置文件(解决vncviewer连接时出现蓝屏或灰屏的问题)

vim ~/.vnc/xstartup

#!/bin/sh                   # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & mate-session &

8、 重启vnc服务,输入如下两个命令:

vncserver -kill :1 vncserver

完成所有配置(防火墙放行590X端口的设置不在此列出),客户端可以使用IP:5901进行远程桌面连接

关于"CentOS 7.2怎么搭建VNC远程桌面服务"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

服务 桌面 服务器 输入 文件 配置 命令 环境 篇文章 系统 代码 图形 大堆 指令 文字 更多 界面 不错 实用 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全的安全性至少几年评估 婺城开展网络安全教育进校园活动 上海人口管理系统软件开发 英雄联盟登录服务器无法连接 网络安全手抄报一张 软件开发平台是指 如何选择适合自己的软件开发 实况足球数据库为什么用不了 合山微信小程序数据库接口 hive查看数据库表的信息 怎么查数据库空间使用情况 每月网络安全培训记录表 数据库可以被审计的事件 ios链接服务器出问题 南京助力智慧工地软件开发 手机连接服务器异常 国内游戏软件开发公司排名 重返帝国官方服务器怎么登录 steam数据库登录不上 软件开发分为几块 p2p对等网络技术 数据库中密码字符串乱码 天门市网络安全委员会 广州格调互联网科技 近五年软件开发的工作会怎么样 网络安全视频课阿里云盘 戴尔服务器报错cpu0704 行星边际2服务器地址 杭州对日软件开发公司有哪些 长宁区辅助软件开发报价表
0