作者以前就遇到过Linux整个系统文件权限都被设置为。并且系统没有权限备份,当时服务器也不是云主机,所以没有快照备份。
遇到这种情况怎么办?下面分享下作者个人恢复方法。
通过百度搜索,搜索到一个权限备份与恢复工具:
虽然有 与 工具,但是遇到一个问题,权限损坏的机器并没有权限备份,导致权限无法恢复?
注意
如果Linux整个系统文件权限都被设置为,请不要重启系统,因为很多同学认为能解决98%的问题。重启后权限就能恢复。但这次请不要重启系统,如果重启系统,系统直接损坏。
解决思路
虽然损坏的服务器没有权限备份,但是可以找一台与这台损坏的服务器的机器进行整个系统权限备份。在把备份文件拷贝到损坏的服务器上进行权限恢复。
具体操作
注意:这里所有操作,需要使用 root 用户来执行
1、找一个系统版本一样的服务器上操作权限备份
2、恢复整个系统权限,在损坏的机器上操作
故意把 目录权限全部设置成 ,然后对 目录做权限恢复。
1、首先备份 目录权限
2、破坏 目录权限
3、 目录权限都被设置成 777,现在我们来恢复下权限