【庖丁解牛】xshell链接服务器 /usr/bin/xauth: file /root/.Xauthority does not exist

错误复现

xshell连接服务器的时候提示 /usr/bin/xauth: file /root/.Xauthority does not exist

原因分析

一般是因为新服务刚安装好,在root下没有这个隐藏文件导致的,事实上他是可以自己自动重建的,也就是虽然有此提示,但在提示完后也自动创建了这个文件

[root@gaosh-1 ~]# ls .Xauthority .Xauthority

.Xauthority是做什么的?

.Xauthority文件可以在每个用户主目录中找到,用于存储xauth用于X会话的身份验证。启动X会话后,cookie将用于验证与该特定显示的连接。

解决方案

一般的解决方案是退出重新登录即可,事实上这个也算不上报错,最多是个提醒

上一篇:Systemd – 查找要使用的.Xauthority文件


下一篇:阿里云服务器ECS挂载数据盘—linux系统