安装与配置 VNC Viewer 在 CentOS 6.5 上的完整指南
准备工作
在开始配置 VNC Viewer 之前,确保您的 CentOS 6.5 系统已更新至最新状态,打开终端,执行以下命令:

sudo yum update -y
确保您的系统已安装必要的开发工具和编译环境:
sudo yum groupinstall "Development Tools" -y
安装 VNC 服务器
CentOS 6.5 默认使用 TightVNC 作为 VNC 服务器,通过以下命令安装:
sudo yum install tigervnc-server -y
安装完成后,您可以检查 VNC 服务的状态:
sudo service vncserver status
配置 VNC 服务器
VNC 服务器的配置文件位于 /etc/sysconfig/vncservers,编辑该文件,添加以下内容:
VNCSERVERS="1:username" VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp"
将 username 替换为您的实际用户名。-geometry 参数用于设置 VNC 桌面的分辨率。
设置 VNC 密码
为您的用户设置 VNC 访问密码:

vncpasswd
按照提示输入密码并确认,密码将以加密形式存储在 ~/.vnc/passwd 文件中。
启动 VNC 服务
启动 VNC 服务并设置开机自启:
sudo service vncserver start sudo chkconfig vncserver on
您可以通过以下命令检查服务是否正常运行:
sudo service vncserver status
配置防火墙规则
默认情况下,VNC 服务使用 5901 端口,确保防火墙允许该端口的流量:
sudo iptables -A INPUT -p tcp --dport 5901 -j ACCEPT sudo service iptables save
安装 VNC Viewer 客户端
在本地机器上,下载并安装 VNC Viewer 客户端(如 RealVNC 或 TightVNC),安装完成后,启动客户端并输入服务器的 IP 地址及端口号(格式为 IP:1)。
连接 VNC 服务器
输入您之前设置的 VNC 密码,即可连接到远程桌面,如果连接失败,请检查服务器日志:

tail -f ~/.vnc/hostname:1.log
常见问题排查
- 黑屏问题:可能是桌面环境未正确加载,尝试修改
~/.vnc/xstartup文件,确保以下内容存在:unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /etc/X11/xinit/xinitrc
- 权限问题:确保 VNC 服务以正确的用户身份运行,避免使用 root 用户。
相关问答 FAQs
问题 1:如何更改 V Viewer 的分辨率?
解答:通过修改 /etc/sysconfig/vncservers 文件中的 -geometry 参数,将分辨率设置为 1280x720,修改为:
VNCSERVERARGS[1]="-geometry 1280x720 -nolisten tcp"
保存后重启 VNC 服务即可生效。
问题 2:VNC 连接时提示“Authentication failed”怎么办?
解答:这通常是由于密码错误或 VNC 服务未正确启动,请检查以下几点:
- 确认 VNC 密码正确,可通过
vncpasswd重新设置。 - 检查 VNC 服务状态,确保已启动:
sudo service vncserver status。 - 查看服务器日志
/var/log/secure,确认是否有认证失败的记录。
【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!
发表回复