Linux服务器加固脚本/安全LAMP-LEMP部署器/CIS基准
JShielder - Linux 服务器自动化加固脚本
JSHielder 是一款开源 Bash 脚本,旨在帮助系统管理员和开发人员加固部署 Web 应用或服务的 Linux 服务器。该工具可自动安装托管 Web 应用所需的全部软件包,并在用户少量交互下完成 Linux 服务器加固。新添加的脚本遵循 CIS 基准指南,为 Linux 系统建立安全配置态势。
该工具是一个 Bash 脚本,可自动加固 Linux 服务器安全性,遵循的步骤包括:
./jshielder.sh
以 root 用户身份运行
遇到问题?请在 GitHub 上为 JShielder 开启一个新 Issue。
v2.4 添加了使用 ModSecurity 及 OWASP ModSecurity 核心规则集 CRS3 的 LEMP 部署
v2.3 针对 LAMP 部署增加了更多遵循部分 CIS 基准项目的加固步骤
v2.2.1 移除了 Ubuntu 16.04 上的 suhosing 安装,修复了 MySQL 配置、GRUB 引导加载程序设置函数,服务器 IP 现在通过 ip route 获取,不依赖接口命名
v2.2 新增了遵循 CIS 基准指南的加固选项
v2.1 加固了 SSH 配置,调整了内核安全配置,修复了 iptables 规则在启动时不加载的问题。添加了 auditd、sysstat、arpwatch 的安装。
v2.0 更多部署选项、选择菜单、PHP Suhosin 安装、更清晰的代码
v1.0 - 新代码
由 Jason Soto 开发
Twitter = @JsiTech