Ubuntu 16.04更新后无法GUI登录,权限异常求助
修复Ubuntu 16.04 GUI登录失败及用户主目录权限问题
嘿,这问题的根源一眼就能看出来——你的用户主目录/home/user权限不对!正常应该是drwxr-xr-x(也就是755),但现在是drw------,缺少了执行权限。没有执行权限的话,系统连目录里的文件都没法访问,更别说加载GUI登录需要的配置文件了,这就是你没法登录GUI、连cd进自己目录都被拒的原因。
咱们一步步来搞定:
首先切换到TTY终端(按
Ctrl+Alt+F2到F6任意一个,登录你的账号),先修复主目录权限:sudo chmod 755 /home/user755是用户主目录的标准权限,保证你自己有读、写、执行权限,其他用户有读和执行权限,足够系统访问必要的配置文件。接下来递归修复目录下所有文件和子目录的归属(虽然你
ls -l显示归属是对的,但保险起见确认下,避免内部文件权限混乱):sudo chown -R user:user /home/user关于
.Xauthority文件:这个文件是GUI登录用来验证权限的,之前因为目录权限错误,系统没法创建它。现在权限修复后,你可以手动创建并设置正确归属:touch /home/user/.Xauthority sudo chown user:user /home/user/.Xauthority或者更省事的,直接尝试回到GUI登录界面(按
Ctrl+Alt+F1),系统应该会自动生成这个文件。最后重启显示管理器,不用重启整个系统:
sudo systemctl restart lightdm如果你用的是GDM显示管理器,就换成
sudo systemctl restart gdm3。
做完这些步骤,应该就能正常GUI登录了。大概率是系统更新过程中某个操作意外修改了主目录权限,修复后就没问题啦。
内容的提问来源于stack exchange,提问作者velbon
相关产品推荐
相关产品推荐

