前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux主机系统目录误操作权限修改为 777 修复方法

Linux主机系统目录误操作权限修改为 777 修复方法

原创
作者头像
用户6860048
修改2021-05-24 10:37:08
3.3K0
修改2021-05-24 10:37:08
举报
文章被收录于专栏:Linux 系统故障排查

Linux中,如果意外误操作将/目录权限批量设置,比如chmod -R 777 / ,系统中的大部分服务以及命令将无法使用,这时候可以通过系统自带的getfacl命令来拷贝和还原系统权限。

以下快速修复办法,根据实际情况修改使用。

步骤1:找到一台权限正常 同样内核(最好内核版本和故障服务器相同) 的Linux 服务,使用命令:

代码语言:javascript
复制
getfacl -R /var > varacl

创建成功如下:

步骤2:然后将生成的文件导入 异常服务器(scp 等方式),使用下面命令执行恢复:

代码语言:javascript
复制
scp root@目标机器IP:varacl文件路径  本地存放varacl路径

注意:varacl存放的文件绝对路径需要选择正确。

代码语言:javascript
复制
cd / && setfacl --restore=/path/varacl
reboot

步骤3:执行完成后,重启系统就可以恢复。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档