我遇到了一个问题,我无法通过Ubuntu 16.04中的登录界面。即使我提供了正确的用户名和密码,它仍然会回到登录屏幕。我找到了一个解决方案,其中我更改了我的主文件夹中.Xauthority的所有权。
以下是我使用的步骤:
登录界面时 Ctrl + Alt + F1
通过执行以下内容更改以前由ROOT拥有的.Xauthority的所有权:
sudo chown username:username .Xauthority
那么,.Xauthority文件是什么呢?
.Xauthority(不是.xAuthority)文件可以在每个用户主目录中找到,用于存储xauth用于X会话的身份验证。启动X会话后,cookie将用于验证与该特定显示的连接。您可以在xauth手册页中找到有关X身份验证和X权限的更多信息(在终端中键入man xauth)。
因此,如果您不是此文件的所有者,则无法登录,因为您无法在此处存储凭据。