日常工作记录:服务器被攻击导致chattr: command not found

原创
2024/10/04 18:11
阅读数 100

在深夜的寂静中,公司的服务器突然遭遇了一场突如其来的攻击。特别是nginx配置文件无法修改,仿佛预示着不祥的预兆,面对这突如其来的灾难,技术人员迅速响应。

这时候需要chattr,但是执行的chattr -i xxx的时候,系统却冷冷地回复:“chattr: command not found”。这一简单的提示,却如同晴天霹雳,让所有人的心瞬间沉入谷底。

攻击者显然是有备而来,不仅破坏了服务器的正常运行,还巧妙地删除了或篡改了系统文件权限。在这紧要关头,团队必须迅速找到替代方案,恢复服务器的稳定,同时深入追查攻击源头,确保此类事件不再重演。

夜色依旧,但战斗才刚刚开始。每一行代码、每一次尝试,都是对未知的挑战和对安全的坚守。

解决方案如下:

第一步:查看可安装的 rpm

第二步:先删除 e2fsprogs包,重新下载 e2fsprogs

yum remove e2fsprogs-1.42.9-19.el7.x86_64
yum install e2fsprogs-1.42.9-19.el7.x86_64

第三步:再次查看文件权限

lsattr /xxx/nginx/conf.d/

第四步:删除权限

# 使用chattr命令,删除i权限
chattr -i /xxx/nginx/conf.d/

第五步:再次查看文件权限:

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部