1、问题描述

在配置VNC(Virtual Network Computing)环境的过程中,需要先安装tigervnc-server包。
然后,在使用

vncserver

命令创建VNC会话号时,可能会遇到以下错误提示:xauth: file /root/.Xauthority does not exist

在这里插入图片描述


2、原因分析

这个错误提示表示系统无法找到位于根目录(/root)下的.Xauthority文件。这个文件是用来存储X Window系统认证信息的,VNC需要通过它来验证用户的身份。
通过分析:Xauthority does not exist,认为是缺少xauth环境。


3、解决方案

需要获取:xorg-x11-xauth安装包,本文提供两种安装命令:

  1. 有网络,使用yum命令即可:
yum install xorg-x11-xauth
  1. 无网络,使用repotrack,该指令可以全量获取依赖包,并自动处理依赖包之间的关系:
repotrack --download_path=/opt/temp/xorg-x11-xauth xorg-x11-xauth

下载完毕后,再次输入

vncserver

在这里插入图片描述


总结

解决xauth: file /root/.Xauthority does not exist错误,需要下载:xorg-x11-xauth安装包。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐