CentOS 使用 VNC 的详细指南

VNC 简介
VNC(Virtual Network Computing)是一种远程桌面软件,允许用户通过互联网或局域网远程访问和控制另一台计算机,CentOS 作为一款流行的 Linux 发行版,同样支持 VNC,本文将详细介绍如何在 CentOS 上使用 VNC。
安装 VNC
使用 yum 安装 VNC 服务端和客户端:
sudo yum install tigervnc-server tigervnc-server-module sudo yum install tigervnc-viewer
启动 VNC 服务:
sudo systemctl start vncserver@:1.service
设置 VNC 密码:
sudo vncserver
根据提示输入密码,然后再次输入密码确认。
配置 VNC
编辑 VNC 配置文件:

sudo nano /etc/vnc/xorg.conf
找到以下行:
# Section "Display"
Device "VNC1" 将其修改为:
Section "Display"
Device "VNC1"
Identifier "VNC1"
Depth 24
Modes "1024x768"
EndSection 编辑 VNC 权限文件:
sudo nano /etc/sudoers.d/vnc
添加以下行:
vncserver:ALL=(ALL) NOPASSWD:/usr/bin/vncserver 启动 VNC 服务
启动 VNC 服务:
sudo systemctl start vncserver@:1.service
查看 VNC 服务状态:
sudo systemctl status vncserver@:1.service
使用 VNC 客户端
打开 VNC 客户端,输入 VNC 服务器的 IP 地址和端口号(默认为 5901)。

输入 VNC 密码,即可远程连接到 CentOS。
FAQs
问:如何查看 VNC 服务器的 IP 地址?
答: 使用
ifconfig或ip addr命令查看 VNC 服务器所在的网络接口 IP 地址。问:如何停止 VNC 服务?
答: 使用以下命令停止 VNC 服务:
sudo systemctl stop vncserver@:1.service
