如果一旦误操作导致linux根目录下面的所有文件改为了777。
那么这时候一定不要重启电脑,找一台新的机器执行
getfacl -R / > acl.bak
然后传到这台机器上再执行
setfacl --restore=acl.bak
如果出故障机器已经重启过了,那可能就麻烦一些。因为帐户认证系统已经损坏了,登录不成功。
插入系统光盘镜像,如果是虚拟机添加镜像映射。进行’rescue installed system’,配置完网络后将acl.bak文件通过网络传输(比如scp wget)传到故障机器上面,然后重启电脑进行单用户模式进行setfacl –restore=acl.bak恢复。