如何在 CentOS/Red Hat Linux 中配置 VNC 服务器

虚拟网络计算 (VNC) 是一种图形系统,用于远程控制另一台计算机。

它将鼠标和键盘事件从一台计算机传输到另一台计算机,通过网络将图形屏幕更新转发回另一个方向。

在 CentOS 5 中开始配置 VNC 服务器之前的准备工作:

确保机器中安装了所需的软件包。

# rpm -qa | grep vnc

如何还未安装,使用 yum安装

# yum -y install vnc-server

安装软件包后,这些是您需要遵循的步骤

# vi /etc/sysconfig/vncservers

## 在大概20行位置
 VNCSERVERS="2:root"  <== 提供要使用 vncserver 的用户名,这里我使用root

给vncserver的 root 用户分配一个密码
# vncpasswd
Password:
Verify:

重新启动 vncserver

# service vncserver restart

如果服务启动没有任何错误,那么我们可以转到下一步,否则检查日志消息

# less /var/log/Xorg.0.log 

如果服务启动没有问题,下一步:

# vi /root/.vnc/xstartup
# 转到第5行,取消注释
 exec /etc/X11/xinit/xinitrc <===这行取消注释

保存并退出,
重启服务

# service vncserver restart

打开vnc客户端。

在 CentOS 6 中开始配置 VNC 服务器之前的准备工作:

CentOS 6 和 RHEL 6 中的 vncserver 软件包稍有不同。

# yum -y install tigervnc-server

安装包后

# vi /etc/sysconfig/vncservers
在第18行:
 VNCSERVERS="2:myusername"  <== 设置使用vncserver的用户名

给vncserver的root用户设置一个密码:

# vncpasswd
Password:
Verify:

使用此命令重新启动您的 vncserver

# service vncserver restart

日期:2020-06-02 22:16:57 来源:oir作者:oir