# 修复符号链接指向的实际文件
if [ -L /etc/rc.local ]; then
real_file=$(readlink -f /etc/rc.local)
if [ -f "$real_file" ]; then
chown root:root "$real_file"
chmod 644 "$real_file"
echo "修复符号链接实际文件: $real_file"
fi
fi
# 验证修复结果
echo "=== 修复完成,验证结果 ==="
ls -la /etc/rc.d/ | head -3
ls -la /etc/rc.local
ls -la /etc/rc.d/rc.local
echo "检查锁定状态:"
lsattr /etc/rc.d/ 2>/dev/null | head -3
echo "修复完成!"
一键获取完整项目代码
关键后续:防止再次被自动锁定(避免反复失效)
您的文件被批量添加 i 属性,大概率是 宝塔面板 “文件防篡改” 功能 自动执行的(非手动操作)。若不调整防篡改设置,修复后可能再次被锁定,需按以下步骤处理: