配置VNC环境时,出现xauth: file /root/.Xauthority does not exist的解决方案。

文章目录

  • 1、问题描述
  • 2、原因分析
  • 3、解决方案
  • 总结

1、问题描述

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

vncserver

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

配置VNC环境时,出现xauth: file /root/.Xauthority does not exist的解决方案。_第1张图片


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

配置VNC环境时,出现xauth: file /root/.Xauthority does not exist的解决方案。_第2张图片


总结

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

你可能感兴趣的:(Linux,linux)