在现在很多人发现自己辛苦做的网站被别人通过漏洞改了跳转到了赌 黄这类网站 严重影响了自己在搜索引擎的权重
给网站上 “死锁”!黑客篡改不了,权重再也不掉了
把自己的文件上锁 解除的话只能通过root命令去开启解除 方法非常简单几个命令即可
我们通过文件 chattr +i 命令给文件上锁加上不能修改、不能删除、不能移动的文件保护

1.某个文件上锁
chattr +i /www/wwwroot/文件夹/文件.jpg
2. 给整个目录全部文件上锁(递归)
chattr +i -R /www/wwwroot/文件夹
注意:加上后,这个目录里的所有文件都不能修改、删除、移动了,root 用户也不行。
查看是否上锁成功
lsattr /www/wwwroot/你的文件夹
如果输出里出现了 —-i——–,代表上锁成功
下面是怎么解除的方法
lsattr /www/wwwroot/你的目录
看到 i → 不可修改、不能移动、不能删(root 也不行)
(递归解除整个网站目录)
chattr -i -R /www/wwwroot/文件夹/
(
-a 一般不用,除非你之前手动加过 a 属性)chattr -a -R /www/wwwroot/文件夹/
具体的操作方法
1. 确认网站目录是否存在
ls /www/wwwroot/
2. 正确查看目录的文件属性(是否有 i/a 锁)
lsattr /www/wwwroot/文件夹/文件.jpg
如果看到有 i 或 a 属性,解除锁定(整个目录递归解除)
chattr -i -R /www/wwwroot/文件夹/ chattr -a -R /www/wwwroot/文件夹/
必须是 ext4 /xfs 文件系统(宝塔默认一般是 ext4),NTFS 不支持此功能。
加锁前先关闭宝塔 “防篡改插件”,否则会冲突、反复自动上锁。
全目录上锁后,无法更新 / 上传文件,每次更新网站都要先解锁,更新完再上锁。
所有命令必须用 root 权限执行(普通用户加 sudo 也可以)。