系统掉电后用户无法登录

带笔记本去开了一个比较长的会,电量用光之后自动关机。等开完会插上电源之后傻了,进不去系统。先是登录之后黑屏,再次重启之后变成了登录之后闪一下,马上又回到登录界面。
请教高手之后发现可以新建用户可以正常进入系统,说明问题处在home下。由于正常使用的用户下有很多文件和配置,所以希望能够修复。几经挫折,终于发现原来是~/.Xauthority 文件的ower变成了root,删除该文件(会自动重建)即可。

曾经觉得改权限太麻烦,索性把全盘文件属性改成777了。。。。
欲哭无泪啊:4_97:才知道一些系统文件权限过高也会起不来。。。
解决办法:还原全盘文件拥有者和权限:4_96:

:3_54:还有如此神奇的事情!?长知识了~~

[

请问:如何还原全盘文件拥有者和权限呢? 举个例子,让我也学一招!

ACL,全称Access Control List,即文件/目录的访问控制列表.
用acl工具在正常系统中备份全盘文件的所有者和权限信息,然后需要的时候用acl工具还原。
getfacl命令来得到指定文件的权限等信息
setfacl命令则是设置文件的acl

没有尝试过,有机会的话再尝试。