v2.1.0

Ops Toolkit

Linux 运维一站式脚本工具。
系统信息、磁盘扩容、服务管理、安全清理 — 一个脚本搞定。

$ bash <(curl -sL https://www.qusite.cn/ops-toolkit.sh)
# curl -sL https://www.qusite.cn/ops-toolkit.sh -o ops-toolkit.sh && chmod +x ops-toolkit.sh && ./ops-toolkit.sh

设计思路

🎨

终端内 TUI 界面

彩色边框、对齐菜单、状态图标。自动适配终端宽度,SSH 下也有良好阅读体验。

美观自适应
🛡️

操作安全确认

所有危险操作均需二次确认(系统更新、磁盘格式化、用户删除等),降低误操作风险。

安全防误操作
🐧

多发行版兼容

Debian / Ubuntu / CentOS / RHEL / Rocky / AlmaLinux 自动检测包管理器,无须手动选择。

全系兼容
📋

操作日志记录

所有操作自动记录至 /tmp/ops-toolkit-日期.log,便于事后审计与问题追溯。

可审计

云盘热扩容

检测新磁盘、扩容分区、扩展文件系统一键完成,支持 ext4 / xfs 文件系统。

运维常用
🔒

安全检测与加固

异常登录检测、可疑进程扫描、Fail2Ban 安装、SSHD 安全配置,全方位防护。

安全加固

功能模块

模块
功能
适用
📊
系统信息
CPU / 内存 / 磁盘 / 网络 / 进程 TOP5
通用
💾
磁盘管理
详情查看、云盘热扩容、挂载新盘、LVM 扩展、性能测试
运维
🌐
网络管理
IP 信息、连通性测试、防火墙(UFW/firewalld)、DNS 设置
运维
⚙️
服务管理
systemctl 启停、日志查看、crontab、开机自启设置
通用
🔒
安全与清理
系统更新、一键清理(日志/旧内核/缓存)、安全检测、Fail2Ban、SSHD 加固
通用
👤
用户管理
增删用户、修改密码、SSH 公钥添加、sudo 授权
通用
📦
软件安装
Nginx(稳定/mainline)、PHP(8.4-7.4)、Python(3.13-3.9)、宝塔面板、Kangle
运维
💣
DD 重装
Debian/Ubuntu/CentOS/Windows 网络重装(⚠ 数据全清)
运维

快速开始

将下方命令粘贴至服务器 SSH 终端即可运行。
建议使用 root 用户以获得完整功能。

# 一键运行
$ bash <(curl -sL https://www.qusite.cn/ops-toolkit.sh)

# 下载到本地再执行
$ curl -sL https://www.qusite.cn/ops-toolkit.sh -o ops-toolkit.sh
$ chmod +x ops-toolkit.sh && ./ops-toolkit.sh
已复制