首页 > 系统服务 > 详细

linux CentOS 权限问题修复(chmod 777 -R 或者chmod 755 -R问题修复)

时间:2016-02-26 17:06:24      阅读:539      评论:0      收藏:0      [点我收藏+]

我个人曾经有一次经历:

就是在修改文件夹权限的时候,本来该执行:

#chmod 777 -R ./

结果我漏掉了那个".";执行的命令是chmod 777 -R /。 这个命令一定慎用,否则容易酿成大错。

结果就出大问题了。系统崩溃。

解决办法:

到正常的文件系统中获取一下权限列表。

#getfacl -R / > /tmp/acl.bak

解释下这条命令:getfacl就是获取权限列表命令,-R是遍历,/ 这个表示或者整个根目录权限。如果你单独某个目录有权限问题例如bin. 那这里可以换成 getfacl -R /bin > /tmp/acl.bak. ">" 这个符号就是写入 。后面是路径

上面那个做好之后把acl.bak拷贝到你现在的系统上;

执行:

#setfacl --restore acl.bak

然后就大功告成了。这个可以解决各种权限问题 。

 

linux CentOS 权限问题修复(chmod 777 -R 或者chmod 755 -R问题修复)

原文:http://www.cnblogs.com/kofxxf/p/5220836.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!