跳转至

💎网站防篡改

1Panel 网站防篡改功能旨在保护网站免受未经授权的修改或篡改。

💎 专业版功能:网站防篡改为 1Panel 专业版专属功能。

1 功能概述⚓︎

功能概述

  • 支持通过设置排除、保护规则,适应各种网站目录结构;
  • 支持排除、保护模版,针对不同的网站快速设置;
  • 支持按照文件结构查看保护状态;
  • 支持查看筛选拦截日志。

2 功能使用⚓︎

以文件目录为例,列举两种规则设置:
     index
        index.html
        404.html
        test.ts
     log
        access.log
        err.log

规则 1

  • 保护文件:.html
  • 排除目录:log
  • 设置:
    • index 目录下 *.html 的文件会被限制创建和删除操作,删除直接不允许操作,创建会生成一个拦截记录;
    • index 目录下 test.ts 可以自由删除和创建;
    • index 目录下可以自由创建 log 目录,因为该目录名被排除;
    • index 目录下不能创建 tmp 目录,因为其未被排除,创建会生成一个拦截记录;
    • log 目录以及目录下文件可以自由操作。

规则 2:

  • 保护文件:.html ./log/access.log
  • 排除目录:log
  • 设置:
    • 和规则 1 相比,access.log 会被限制不允许删除修改,如果保护文件是具体文件目录,具有最高优先级
    • 其他和规则一相同

3 说明⚓︎

其他说明

  • 排除目录下所有文件可以自由操作,只是目录下具体路径的保护文件同样会被限制编辑和删除;
  • 保护目录下可以自由创建非保护文件以及排除目录,否则会生成一条拦截记录;
  • 限制保护目录下保护文件的编辑和删除等操作,限制非排除目录的创建和删除。