|
Linux主机系统目录误操作权限修改为777的修复方法
发布日期:2015-12-30 14:12:11
ECS Linux中,若意外误操作将/目录权限批量设置,如chmod -R 777 / ,系统中的大部分服务及命令将不能使用,这时可通过系统自带的getfacl命令来拷贝和还原系统权限,修复的方法如下所示: 1.通过一台权限正常的Linux(最好内核版本和故障服务器一致) 通过getfacl -R / >systemp.bak将这个正常系统的/目录下全部文件的权限都备份保存在systemp.bak中,如图所示: 2.若异常服务器没有重启等操作并且连接未端,可使用scp命令将正常的备份文件传至异常服务器中,命令如下: scp root@目标机器IP:system.bak文件路径 本地存放system.bak路径 3.在异常服务器中执行命令setfacl --restore=systemp.bak就可以将现在的系统权限恢复成和正常系统一样 4.reboot重启系统 若服务器有过重启操作,那么就无法远程连接,请联系售后技术支持作进一步排查。
|