Files
kejilion/app.md
T
eddy 2ccdfcfe42 chore: 精简 VPS 管理工具箱
- 移除旧有的 LDNMP、面板、Docker 应用、甲骨文云和幻兽帕鲁功能
- 删除不再使用的部署脚本及相关配置文件
- 保留系统、Docker、网络、安全、监控、工作区和集群管理等核心功能
- 更新项目介绍并新增详细功能说明
2026-08-01 16:32:11 +08:00

3.6 KiB

本项目是一套面向 Linux VPS 的交互式服务器管理脚本工具箱,核心程序是 kejilion.sh。当前功能聚焦于系统管理、Docker 基础管理、网络测试与调优、安全防护、监控通知、后台工作区和 VPS 集群运维。

1. VPS 系统管理

  • 查看 CPU、内存、Swap、磁盘、流量和系统负载
  • 查看操作系统、内核、主机名、IP、运营商和地理位置
  • 查看 TCP 拥塞算法、系统时间及运行时长
  • 更新系统、清理系统垃圾
  • 修改主机名、时区、DNS、登录密码和 SSH 端口
  • 管理 Swap、用户、sudo 权限和 Root 登录方式
  • IPv4/IPv6 优先级切换
  • 查看端口占用
  • 管理 /etc/hosts
  • 管理 Crontab 定时任务
  • 重启服务器

2. Docker 基础管理

  • 安装、更新或卸载 Docker
  • 查看 Docker、Compose 版本和资源占用
  • 创建、启动、停止、重启和删除容器
  • 批量管理全部容器
  • 进入容器终端、查看日志和容器网络
  • 拉取、更新及删除镜像
  • 创建和管理 Docker 网络
  • 创建和删除数据卷
  • 清理无用容器、镜像、网络和数据卷
  • 更换 Docker 软件源
  • 编辑 daemon.json
  • 开启或关闭 Docker IPv6

3. 网络与 VPS 测试

  • WARP 管理
  • ChatGPT 解锁测试
  • 流媒体解锁检测
  • IP 质量检测
  • 三网回程路由测试
  • MTR 线路测试
  • NextTrace 路由测试
  • SuperSpeed 和多功能测速
  • YABS 性能测试
  • Geekbench 5 CPU 测试
  • Bench 综合测试
  • 融合怪综合测评

4. 网络加速与系统调优

  • 开启或关闭 BBR
  • BBRv3/XanMod 内核管理
  • 设置 Swap
  • 配置国内或国外 DNS
  • 优化 SSH、时区和系统软件
  • 一键完成系统更新、清理、Docker 安装及常用配置

5. 安全防护

SSH Fail2Ban

  • SSH 防暴力破解
  • 查看 SSH 封禁状态和拦截记录
  • 实时查看 Fail2Ban 日志
  • 安装或卸载 SSH 防护

相关配置文件:sshd.local

iptables 与账户安全

  • iptables 端口开放和关闭
  • IP 黑名单和白名单
  • 禁用 Root 并创建管理员用户
  • Root 密码或私钥登录管理
  • SSH 端口调整
  • OpenSSH 风险版本检测与升级

相关脚本:upgrade_openssh9.8p1.sh

6. 服务器监控与通知

通过 Telegram Bot 发送:

  • CPU 使用率告警
  • 内存使用率告警
  • 磁盘使用率告警
  • 入站和出站流量告警
  • SSH 登录用户、来源 IP、地区和时间通知

相关文件:

  • TG-check-notify.sh
  • TG-SSH-check-notify.sh

7. 流量限额自动关机

  • 设置每月流量额度
  • 定期统计接收和发送流量
  • 达到阈值后自动关机
  • 每月重新开始统计
  • 支持启用和停用

相关文件:Limiting_Shut_down.sh

8. 常用工具与后台工作区

可安装或管理:

  • curl、wget、sudo、socat
  • htop、iftop、btop
  • unzip、tar
  • tmux
  • ffmpeg
  • ranger、gdu、fzf
  • 一些终端小游戏

同时基于 tmux 提供:

  • 多个持久化后台工作区
  • 自定义工作区
  • 查看和删除工作区
  • SSH 断开后继续运行任务

9. VPS 集群批量管理

可以维护多台服务器列表,并批量执行:

  • 安装本项目脚本
  • 更新或清理系统
  • 安装 Docker
  • 安装 BBR3
  • 设置 Swap 和时区
  • 开放端口
  • 执行自定义命令
  • 导入或导出服务器列表

总体而言,这个项目可以概括为:

VPS 系统管理 + Docker 基础管理 + 网络测试与调优 + SSH 安全防护 + 监控通知 + tmux 工作区 + 集群运维。

部分功能会在运行时从 GitHub、Docker Hub 或第三方站点下载脚本、配置和镜像,因此实际可用性取决于外部资源和目标 Linux 发行版。