错误复现
xshell连接服务器的时候提示 /usr/bin/xauth: file /root/.Xauthority does not exist
原因分析
一般是因为新服务刚安装好,在root下没有这个隐藏文件导致的,事实上他是可以自己自动重建的,也就是虽然有此提示,但在提示完后也自动创建了这个文件
[root@gaosh-1 ~]# ls .Xauthority .Xauthority
.Xauthority是做什么的?
.Xauthority文件可以在每个用户主目录中找到,用于存储xauth用于X会话的身份验证。启动X会话后,cookie将用于验证与该特定显示的连接。
解决方案
一般的解决方案是退出重新登录即可,事实上这个也算不上报错,最多是个提醒