linux CentOS 权限问题修复(chmod 777 -R 或者chmod 755 -R问题修复)
2016-02-26 16:25
309 查看
我个人曾经有一次经历:
就是在修改文件夹权限的时候,本来该执行:
结果我漏掉了那个".";执行的命令是chmod 777 -R /。 这个命令一定慎用,否则容易酿成大错。
结果就出大问题了。系统崩溃。
解决办法:
到正常的文件系统中获取一下权限列表。
解释下这条命令:getfacl就是获取权限列表命令,-R是遍历,/ 这个表示或者整个根目录权限。如果你单独某个目录有权限问题例如bin. 那这里可以换成 getfacl -R /bin > /tmp/acl.bak. ">" 这个符号就是写入 。后面是路径
上面那个做好之后把acl.bak拷贝到你现在的系统上;
执行:
然后就大功告成了。这个可以解决各种权限问题 。
就是在修改文件夹权限的时候,本来该执行:
#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之openssh协议
- iptables的基本概念和数据包流程图
- linux 下 利用mutt 发送 带附件的邮件
- [国嵌攻略][072][Linux应用程序地址布局]
- 浅谈Linux下的五种I/O模型
- 第三章:linux磁盘文件结构
- linux设备驱动归纳总结(十三):1.触摸屏与ADC时钟
- sleep在windows下和linux的不同
- Linux(SUSE 12)安装mysql
- centos6.5 yum安装lamp后php页面显示空白
- linux初学之2——系统分区与格式化
- 虚拟机软件及Linux操作系统安装操作步骤
- linux_kernel_书
- Linux poll机制
- Linux内核第一节
- linux kernel note
- iptables与netfilter的关系简单讲解
- linux下reboot和shutdown关机命令详解
- linux下用公钥,私钥创建Android bks证书
- Go语言学习笔记(一):Linux下的安装与配置