- 移除 Docker 管理、监控通知、后台工作区、防火墙及旧版 SSH 工具 - 删除废弃脚本、配置、本地化文件及 PandoraNext 文件 - 增加可配置的 GitHub Raw 地址,并根据服务器地区自动选择镜像 - 更新功能文档,使其与精简后的工具集保持一致
85 lines
2.1 KiB
Markdown
85 lines
2.1 KiB
Markdown
本项目是一套面向 **Linux VPS 的交互式服务器管理脚本工具箱**,核心程序是 `kejilion.sh`。当前功能聚焦于系统管理、网络测试与调优、安全防护、流量限额控制和 VPS 集群运维。
|
|
|
|
## 1. VPS 系统管理
|
|
|
|
- 查看 CPU、内存、Swap、磁盘、流量和系统负载
|
|
- 查看操作系统、内核、主机名、IP、运营商和地理位置
|
|
- 查看 TCP 拥塞算法、系统时间及运行时长
|
|
- 更新系统、清理系统垃圾
|
|
- 修改主机名、时区、DNS 和登录密码
|
|
- 管理 Swap、用户和 sudo 权限
|
|
- IPv4/IPv6 优先级切换
|
|
- 查看端口占用
|
|
- 管理 `/etc/hosts`
|
|
- 管理 Crontab 定时任务
|
|
- 重启服务器
|
|
|
|
## 2. 网络与 VPS 测试
|
|
|
|
- WARP 管理
|
|
- ChatGPT 解锁测试
|
|
- 流媒体解锁检测
|
|
- IP 质量检测
|
|
- 三网回程路由测试
|
|
- MTR 线路测试
|
|
- NextTrace 路由测试
|
|
- SuperSpeed 和多功能测速
|
|
- YABS 性能测试
|
|
- Geekbench 5 CPU 测试
|
|
- Bench 综合测试
|
|
- 融合怪综合测评
|
|
|
|
## 3. 网络加速与系统调优
|
|
|
|
- 开启或关闭 BBR
|
|
- BBRv3/XanMod 内核管理
|
|
- 设置 Swap
|
|
- 配置国内或国外 DNS
|
|
- 优化时区和系统软件
|
|
|
|
## 4. 安全防护
|
|
|
|
### SSH Fail2Ban
|
|
|
|
- SSH 防暴力破解
|
|
- 查看 SSH 封禁状态和拦截记录
|
|
- 实时查看 Fail2Ban 日志
|
|
- 安装或卸载 SSH 防护
|
|
|
|
相关配置文件:`sshd.local`
|
|
|
|
### 账户安全
|
|
|
|
- 用户管理
|
|
- 用户和密码生成
|
|
- 登录密码管理
|
|
|
|
## 5. 流量限额自动关机
|
|
|
|
- 设置每月流量额度
|
|
- 定期统计接收和发送流量
|
|
- 达到阈值后自动关机
|
|
- 每月重新开始统计
|
|
- 支持启用和停用
|
|
|
|
相关文件:`Limiting_Shut_down.sh`
|
|
|
|
## 6. VPS 集群批量管理
|
|
|
|
可以维护多台服务器列表,并批量执行:
|
|
|
|
- 安装本项目脚本
|
|
- 更新或清理系统
|
|
- 安装 BBR3
|
|
- 设置 Swap 和时区
|
|
- 开放端口
|
|
- 执行自定义命令
|
|
- 导入或导出服务器列表
|
|
|
|
---
|
|
|
|
总体而言,这个项目可以概括为:
|
|
|
|
> **VPS 系统管理 + 网络测试与调优 + SSH 安全防护 + 流量限额控制 + 集群运维。**
|
|
|
|
部分功能会在运行时从 GitHub 或第三方站点下载脚本和配置,因此实际可用性取决于外部资源和目标 Linux 发行版。 |