当前位置: 首页 > article >正文

Centos 7 安装VNC服务

Centos 7 安装VNC服务

  • 1. 安装 TigerVNC
  • 2. 设置 VNC 密码
  • 3. 创建并配置 x0vncserver 服务
  • 4. 启用并启动服务
  • 5. 检查服务状态
  • 6. 配置防火墙
  • 7. 连接 VNC
  • 问题1:出现无法安装可能是镜像源导致的。
    • 手动配置镜像源
    • 清除 YUM 缓存并重新加载

1. 安装 TigerVNC

确保已安装 TigerVNC 服务器:

sudo yum install tigervnc-server -y

2. 设置 VNC 密码

为 VNC 服务设置密码:

vncpasswd

按照提示输入并确认密码。

3. 创建并配置 x0vncserver 服务

创建服务文件
编辑 /etc/systemd/system/x0vncserver.service 文件:

sudo vi /etc/systemd/system/x0vncserver.service

配置文件内容
将以下内容并粘贴到文件中:

[Unit]
Description=Start x0vncserver at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x0vncserver -display :0 -passwordfile /root/.vnc/passwd -rfbport 5900

[Install]
WantedBy=multi-user.target

4. 启用并启动服务

重新加载 systemd 配置并启用服务:

sudo systemctl daemon-reload
sudo systemctl enable x0vncserver.service  # 开机自启设置

启动服务:

sudo systemctl start x0vncserver.service

5. 检查服务状态

确保服务正常运行:

sudo systemctl status x0vncserver.service

6. 配置防火墙

允许 VNC 连接通过防火墙:

sudo firewall-cmd --permanent --add-port=5900/tcp
sudo firewall-cmd --reload

7. 连接 VNC

使用 VNC 客户端连接到服务器的 IP 地址和端口 5900,输入之前设置的密码进行连接。

问题1:出现无法安装可能是镜像源导致的。

手动配置镜像源

如果您希望手动配置镜像源,可以编辑

vi /etc/yum.repos.d/CentOS-Base.repo 

文件,将其内容替换为以下内容(以阿里云为例):

name=CentOS-$releasever - Base - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-$releasever - Plus - mirrors.aliyun.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

清除 YUM 缓存并重新加载

在更换镜像源后,清除 YUM 缓存并重新加载配置:

sudo yum clean all
sudo yum makecache

***本文章内容由AI提供,由本人总结后发布。 ***


http://www.kler.cn/a/595175.html

相关文章:

  • 【nnUnetv2】Code分析
  • Linux权限管理详解
  • 阿里云服务器部署 五 Nginx + springboot
  • 3.21-1自动化框架
  • Java求101-200之间有多少素数
  • 数字化转型,目的是为了转型还是数字化?
  • 菜品分页查询-01.需求分析和设计
  • dify联网搜索如何限制在只在一个网站上搜索呢??
  • 《C++11 基于CAS无锁操作的atomic原子类型》
  • Linux基础开发工具——gdb/cgdb(7)
  • AI风向标《AI与视频制作全攻略:从入门到精通实战课程》
  • 多无人车协同探索开源包启动文件介绍(上)
  • k8s中service概述(二)NodePort
  • 加速还是安全?CDN与群联云防护的本质差异与适用场景
  • Blender标注工具
  • Webrtc编译官方示例实现视频通话
  • 【初探数据结构】二叉树的顺序结构——堆的实现详解(上下调整算法的时间复杂度分析)
  • 10-STL、位运算、常用函数库
  • filebeat和logstash区别
  • Mysql Innodb引擎执行过程