SamWaf 开源轻量级的网站应用防火墙

221次阅读
没有评论

共计 1251 个字符,预计需要花费 4 分钟才能阅读完成。

SamWaf 网站防火墙是一款适用于小公司、工作室和个人网站的开源轻量级网站防火墙,完全私有化部署,数据加密且仅保存本地,一键启动,支持 Linux,Windows 64 位

架构

SamWaf 开源轻量级的网站应用防火墙

界面

SamWaf 开源轻量级的网站应用防火墙

功能

  • 代码完全开源
  • 支持私有化部署
  • 轻量化不依赖三方服务
  • 完全独立引擎,防护功能不依赖 IIS,Nginx
  • 自定义防护规则,支持脚本和界面编辑
  • 支持白名单访问
  • 支持 IP 黑名单
  • 支持 URL 白名单
  • 支持限制 URL 访问
  • 支持指定界面数据隐私输出
  • 支持 CC 频率访问
  • 支持全局一键配置
  • 支持分网站单独防护策略
  • 日志加密保存
  • 通讯日志加密
  • 信息脱敏保存

下载

gitee: https://gitee.com/samwaf/SamWaf/releases

github: https://github.com/samwafgo/SamWaf/releases

启动

Windows

直接启动:

SamWaf64.exe

服务形式:

// 安装SamWaf64.exe install// 启动SamWaf64.exe start// 停止SamWaf64.exe stop// 卸载SamWaf64.exe uninstall

Linux

直接启动:

./SamWafLinux64

服务形式:

// 安装./SamWafLinux64 install// 启动./SamWafLinux64 start// 停止./SamWafLinux64 stop// 卸载./SamWafLinux64 uninstall

Docker

docker run -d –name=samwaf-instance-p 26666:26666-p 80:80-p 443:443-v /path/to/your/conf:/app/conf-v /path/to/your/data:/app/data-v /path/to/your/logs:/app/logs-v /path/to/your/ssl:/app/sslsamwaf/samwaf

访问

http://127.0.0.1:26666

默认帐号:admin 默认密码:admin868 (注意首次进入请把默认密码改掉)

升级

注意: 升级过程会终止服务, 请在闲时进行升级。

自动升级

如有新版本页面会弹出升级框进行确认即可发起升级,升级完毕后,页面会自动刷新。

手动升级

对于直接启动方式:

关闭应用,下载最新程序替换, 再手工启动就可以了。

对于以服务形式:

1. 先暂停服务windows: SamWaf64.exe stoplinux: ./SamWafLinux64 stop2. 替换最新应用文件3. 启动windows: SamWaf64.exe startlinux: ./SamWafLinux64 start

PS:windows 服务形式升级时候貌似会触发 360、火绒规则导致无法正常替换新文件。此时可以手工替换。熟悉这方面的朋友可以帮看下正确方式怎么处理。

在线文档:https://doc.samwaf.com/

正文完
 0
评论(没有评论)