今天在登陆Ubuntu虚拟机的时候,输入密码无法登陆,反复跳转到登陆界面。在网上查询解决办法的时候,发现是用户Home目录下一个叫“.Xauthority”的文件的拥有者和组都变成了root,导致无法登陆。所以只要将这个文件的拥有者和组改成登陆用户名就行了。具体的做法如下:

  1. 开机后在登陆界面按下shift + ctrl + F1进入tty1命令行终端,使用自己的用户名和密码登陆。
  2. 进入用户Home目录,然后修改文件拥有者和组。
    1
    2
    $ cd ~ 
    $ sudo chown username:groupname .Xauthority
  3. 使用shift + ctrl + F7切换到图形登陆界面,再输入密码登陆就行了。
    具体原因请参考这篇文章http://www.2cto.com/os/201308/238991.html

Comments

2016-06-12