密码是正确的,修改了.xauthority之后不管用,修改/home权限之后也不行,修改环境变量之后也不管用。
既然你能修改 .Xauthority或者/home权限说明tty是可以登陆的对吧?那你guest可以登陆么?
如果guest不能登陆的话,感觉可能你在重启之前(或者上次关机之前)装了什么软件,而且添加了一些export指令,要是是这样你可以把那些export指令注释掉再试试。。。
还不行或者你不记得涉及export的话,试试下面这些
1. 直接删除~/.Xauthority或者修改其权限,整个~/路径下一般只有 .. (上层路径)的权限是root,剩余的都是你的登陆用户
2. 删除~./bashrc 从/etc/skel/拷了一个.bashrc备份到~/目录
原因:如果你修改过/etc/profile /etc/enviroment ,则可能是配置错误了
解决办法一:1,开机后在登录界面按下shift+ctrl+F1进入tty命令行终端
2,打开/etc/prifile 或者/etc/envirment文件删除之前的错误配置,并保存。
如果为中文界面,会显示菱形乱码,使用绝对路径命令打开 /usr/bin/sudo /usr/bin/vi /etc/profile 或者/etc/envirment
3,按下shift+ctrl+F7切换到登录界面输入密码即可登陆
还有别的原因:解决办法二:1,cd ~
2,sudo chown username:username .Xauthority
解决三:chmod 1777 /tmp
上面的username请替换为你的用户名,请不要直接复制