AutoInit

Linux 服务器初始化工具集 — 系统优化 + VPS 重装

server_optimize.sh (so.sh) — 服务器一键优化

根据服务器内存大小智能推荐参数,支持交互式和自动模式。包含 SSH 加固、Swap 优化、BBR 拥塞控制、kTLS 内核 TLS、自动更新、工具安装、网络/系统内核参数调优等 7 大功能。

快速使用

curl -fsSL https://so.zhbq.eu.org/so.sh | bash

交互式模式(推荐),进入菜单选择功能。

curl -fsSL https://so.zhbq.eu.org/so.sh | bash -s -- --auto

自动模式,全部使用默认值,无需交互。

功能清单

功能说明
SSH 安全加固sshd 配置优化、串口控制台检测、配置验证与回滚
Swap 配置6 档内存自适应 swap 大小与 swappiness 等内核参数
BBR 拥塞控制fq 队列、TCP Fast Open、根据内存动态调整缓冲区
内核 TLS (kTLS)内核态 TLS 卸载、模块持久化加载
自动更新安全更新 / 全部更新 / 仅下载,支持 apt/dnf/yum
工具安装jq curl wget htop tmux nano rsync lsof 等常用工具
额外系统优化网络内核参数、文件描述符、systemd、日志、CPU 调度、旧内核清理

支持系统

Ubuntu / Debian / CentOS / RHEL / Rocky / Alma / Fedora / Alpine / OpenEuler / Anolis

需要 root 权限,建议在测试环境验证后再用于生产。


加载中