refactor: 精简并强化 VPS 管理工具箱 #1

Merged
eddy merged 3 commits from refactor/vps-management into main 2026-08-01 22:35:35 +08:00
5 changed files with 1524 additions and 1391 deletions
Showing only changes of commit 6a17347613 - Show all commits
+76 -25
View File
@@ -1,32 +1,83 @@
#!/bin/bash
# 获取总的接收和发送流量
output=$(awk 'BEGIN { rx_total = 0; tx_total = 0 }
NR > 2 { rx_total += $2; tx_total += $10 }
END {
printf("%.0f Bytes %.0f Bytes", rx_total, tx_total);
}' /proc/net/dev)
# 获取接收和发送的流量数据
rx=$(echo "$output" | awk '{print $1}')
tx=$(echo "$output" | awk '{print $3}')
# 显示当前流量使用情况
echo "当前接收流量: $rx"
echo "当前发送流量: $tx"
PATH=/usr/sbin:/usr/bin:/sbin:/bin
# 流量阈值(单位 GB),由 kejilion.sh 菜单写入
threshold_gb=110
# 将GB转换为字节
threshold=$((threshold_gb * 1024 * 1024 * 1024))
# 检查是否达到流量阈值
if (( $rx > $threshold || $tx > $threshold )); then
echo "流量达到${threshold},正在关闭服务器..."
# 在此处执行关闭服务器的命令,例如:
shutdown -h now
# 或者
# systemctl poweroff
if [ ! -r /proc/net/dev ]; then
echo "无法读取 /proc/net/dev,跳过本次流量检查。" >&2
exit 1
fi
# 统计外部网卡的累计收发流量(排除回环和常见容器/隧道接口)
output=$(awk 'BEGIN { rx_total = 0; tx_total = 0 }
NR > 2 {
idx = index($0, ":");
if (idx == 0) next;
iface = substr($0, 1, idx - 1);
gsub(/[ \t]/, "", iface);
if (iface == "lo" || iface ~ /^(docker|veth|br-|virbr|tun|tap|wg|tailscale|zt)/) next;
split(substr($0, idx + 1), f, " ");
rx_total += f[1];
tx_total += f[9];
}
END {
printf("%.0f %.0f", rx_total, tx_total);
}' /proc/net/dev)
# 获取接收和发送的流量数据(单位:字节)
rx=$(echo "$output" | awk '{print $1}')
tx=$(echo "$output" | awk '{print $2}')
# 取值异常时直接退出,避免把空值带进整数比较导致误判。
# 必须分开校验:拼接后 rx 为空、tx 非空的情况会被误判为合法。
case "$rx" in
''|*[!0-9]*)
echo "流量统计结果异常,跳过本次检查。" >&2
exit 1
;;
esac
case "$tx" in
''|*[!0-9]*)
echo "流量统计结果异常,跳过本次检查。" >&2
exit 1
;;
esac
# 显示当前流量使用情况
awk -v rx="$rx" -v tx="$tx" 'BEGIN {
printf("当前接收流量: %.2f GB\n当前发送流量: %.2f GB\n", rx / 1073741824, tx / 1073741824);
}'
# 配置可能被手动修改,执行关机前再次校验阈值
case "$threshold_gb" in
''|*[!0-9]*)
echo "流量阈值配置不合法: ${threshold_gb}" >&2
exit 1
;;
esac
# 用整数比较而非匹配字面量 0,否则 00/000 会漏网并让阈值变成 0(每分钟关机)
if [ "$threshold_gb" -le 0 ]; then
echo "流量阈值必须大于 0: ${threshold_gb}" >&2
exit 1
fi
# 任一方向达到阈值即触发。主流 VPSVultr/DO/Linode/Hetzner)只计出站,
# 按单向最大值判断更贴近实际配额,也与旧版行为保持一致。
if awk -v rx="$rx" -v tx="$tx" -v threshold_gb="$threshold_gb" 'BEGIN {
threshold = threshold_gb * 1073741824;
exit !(rx >= threshold || tx >= threshold);
}'; then
echo "单向流量已达到 ${threshold_gb}GB,正在关闭服务器..."
if command -v systemctl >/dev/null 2>&1 && systemctl poweroff; then
exit 0
fi
if command -v shutdown >/dev/null 2>&1 && shutdown -h now; then
exit 0
fi
echo "提交关机请求失败,未找到可用命令或命令执行失败。" >&2
exit 1
else
echo "当前流量未达到${threshold},继续监视..."
echo "当前单向流量未达到 ${threshold_gb}GB,继续监视..."
fi
+20 -14
View File
@@ -1,37 +1,43 @@
# 科技lion一键脚本工具
## 介绍
科技Lion 的 Shell 脚本工具是一款面向 Linux VPS 的交互式管理工具箱,聚焦系统信息与维护、Docker 基础管理、网络测试与调优、SSH 安全防护、Telegram 监控通知、tmux 后台工作区和 VPS 集群批量运维。无论您是初学者还是经验丰富的用户,都可以通过菜单快速执行常见服务器管理任务。
科技Lion 的 Shell 脚本工具是一款面向 Debian / Ubuntu VPS 的交互式管理工具箱,聚焦系统信息与维护、网络测试与调优、SSH 安全防护、流量限额控制和 VPS 集群批量运维。无论您是初学者还是经验丰富的用户,都可以通过菜单快速执行常见服务器管理任务。
[视频介绍](https://www.youtube.com/watch?v=0o7oH3Dit70&t=211s)
***
### 科技lion一键脚本工具 的支持列表
>Debian
>Ubuntu
>Cent OS
### 科技lion一键脚本工具的支持列表
> Debian
> Ubuntu
其他 Linux 发行版不在支持范围内,脚本启动时会拒绝运行。
***
## 使用方法
### Debian / Ubuntu 安装下载工具
```bash
apt update -y && apt install -y curl
```
### CentOS 安装下载工具
```bash
apt update -y && apt install -y curl
apt update -y && apt install -y curl
```
***
### 一键脚本
```bash
curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
curl -sS -O https://gitea.tohub.top/Share/kejilion/raw/branch/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
```
or
***
### 下载源配置
脚本内通过 GitHub Raw 下载的资源默认走官方地址,脚本自身更新走本仓库 `main` 分支,均可用环境变量覆盖。部分测试工具使用其项目提供的独立域名,不受 `GITHUB_RAW_URL` 控制:
```bash
curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh
# 自定义第三方脚本下载源(例如自建 GitHub 反代)
GITHUB_RAW_URL="https://your-mirror.example.com" ./kejilion.sh
# 自定义脚本自身的更新源
UPDATE_RAW_URL="https://gitea.tohub.top/Share/kejilion/raw/branch/main" ./kejilion.sh
```
***
### 觉得脚本还可以USTD TRC20打赏
![Snipaste_2024-01-17_18-01-52](https://github.com/kejilion/sh/assets/131984541/98cf2762-1bfb-4c33-af10-af0eda29fc20)
+15 -5
View File
@@ -1,4 +1,4 @@
本项目是一套面向 **Linux VPS 的交互式服务器管理脚本工具箱**,核心程序是 `kejilion.sh`。当前功能聚焦于系统管理、网络测试与调优、安全防护、流量限额控制和 VPS 集群运维。
本项目是一套面向 **Debian / Ubuntu VPS 的交互式服务器管理脚本工具箱**,核心程序是 `kejilion.sh`。当前功能聚焦于系统管理、网络测试与调优、安全防护、流量限额控制和 VPS 集群运维。
## 1. VPS 系统管理
@@ -12,8 +12,12 @@
- 查看端口占用
- 管理 `/etc/hosts`
- 管理 Crontab 定时任务
- 切换系统更新源(阿里云 / 官方 / 备份初始源 / 还原初始源)
- 安装 Python 指定版本(基于 pyenv
- 重启服务器
> 说明:一键重装系统(dd)功能已移除。
## 2. 网络与 VPS 测试
- WARP 管理
@@ -23,7 +27,7 @@
- 三网回程路由测试
- MTR 线路测试
- NextTrace 路由测试
- SuperSpeed 和多功能测速
- SuperSpeed 和 i-abc 多功能测速
- YABS 性能测试
- Geekbench 5 CPU 测试
- Bench 综合测试
@@ -46,7 +50,7 @@
- 实时查看 Fail2Ban 日志
- 安装或卸载 SSH 防护
相关配置文件:`sshd.local`
相关配置文件:`/path/to/fail2ban/config/fail2ban/jail.d/linux-ssh.conf`
### 账户安全
@@ -58,7 +62,7 @@
- 设置每月流量额度
- 定期统计接收和发送流量
- 达到阈值后自动关机
- 接收或发送任意一个方向达到阈值后自动关机(多数 VPS 只计出站,按单向判断更贴近实际配额)
- 每月重新开始统计
- 支持启用和停用
@@ -82,4 +86,10 @@
> **VPS 系统管理 + 网络测试与调优 + SSH 安全防护 + 流量限额控制 + 集群运维。**
部分功能会在运行时从 GitHub 或第三方站点下载脚本和配置,因此实际可用性取决于外部资源目标 Linux 发行版。
部分功能会在运行时从 GitHub 或第三方站点下载脚本和配置,因此实际可用性取决于外部资源以及目标 Debian / Ubuntu 版本。
## 下载源说明
- 通过 GitHub Raw 下载的第三方脚本默认走官方地址,可通过环境变量 `GITHUB_RAW_URL` 覆盖(例如自建反代);使用项目独立域名的测试工具不受该变量控制。
- 脚本自身的更新源由环境变量 `UPDATE_RAW_URL` 控制,默认指向本仓库的 `main` 分支。
- 已移除按地区自动切换国内镜像的逻辑(原镜像域名已失效)。
+1413 -836
View File
File diff suppressed because it is too large Load Diff
-511
View File
@@ -1,511 +0,0 @@
脚本更新日志
------------------------
2023-8-13 v1.0.3
1.甲骨文云的DD脚本,添加了Ubuntu 20.04的重装选项。
2.LDNMP建站,开放了苹果CMS网站的搭建功能.
3.系统信息查询,增加了内核版本显示,美化了界面。
4.甲骨文脚本中,添加了开启ROOT登录的选项。
------------------------
2023-8-13 v1.0.4
1.LDNMP建站,开放了独角数卡网站的搭建功能.
2.LDNMP建站,优化了备份全站到远端服务器的稳定性.
3.Docker管理,全局状态信息,添加了所有docker卷的显示.
------------------------
2023-8-14 v1.1
Docker管理器全面升级,体验前所未有!
-加入了docker容器管理面板
-加入了docker镜像管理面板
-加入了docker网络管理面板
-加入了docker卷管理面板
-删除docker时追加确认信息,拒绝误操作
------------------------
2023-8-14 v1.2
1.新增了11选项,加入了常用面板工具合集!
-支持安装各种面板,包括: 宝塔,宝塔国际版,1panelNginx Proxy Manager等等,满足更多人群的使用需求!
2.优化了菜单效果
------------------------
2023-8-14 v1.3
新增了12选项,我的工作区功能
-将为你提供5个后台运行的工作区,用来执行后台任务。即使你断开SSH也不会中断,
-非常有意思的功能,快去试试吧!
------------------------
2023-8-14 v1.3.2
新增了13选项,系统工具
科技lion一键脚本可以通过设置快捷键唤醒打开了,我设置的k作为脚本打开的快捷键!无需复制长命令了
加入了ROOT密码修改,切换成ROOT登录模式
系统设置中还有很多功能没开发,敬请期待!
------------------------
2023-8-15 v1.4
全面适配Centos系统,实现UbuntuDebianCentos三大主流系统的适配
优化LDNMP中PHP输入数据最大时间,解决WordPress网站导入部分主题失败的问题
------------------------
2023-8-15 v1.4.1
选项13,系统工具中,加入了安装Python最新版的选项,感谢群友春风得意马蹄疾的投稿!很好用!
------------------------
2023-8-15 v1.4.2
docker管理中增加容器日志查看
选项13,系统工具中,加入了留言板的选项,可以留下你的宝贵意见也可以在这里聊天,贼好玩!
------------------------
2023-8-15 v1.4.5
优化了信息查询运行效率
信息查询新增了地理位置显示
优化了脚本内系统判断机制!
------------------------
2023-8-16 v1.4.6
LDNMP建站中加入了删除站点删除数据库功能
------------------------
2023-8-16 v1.4.7
选项11中,增加了一键搭建alist多存储文件列表工具的
选项11中,增加了一键搭建网页版乌班图远程桌面
选项13中,增加了开放所有端口功能
------------------------
2023-8-16 v1.4.8
系统信息查询中,终于可以显示总流量消耗了!总接收和总发送两个信息
------------------------
2023-8-17 v1.4.9
系统工具中新增SSH端口修改功能
系统工具中新增优化DNS地址功能
------------------------
2023-8-18 v1.5
系统性优化了代码,去除了无效的代码与空格
系统信息查询添加了系统时间
禁用ROOT账户,创建新的账户,更安全!
------------------------
2023-8-18 v1.5.1
LDNMP加入了安装bingchatAI聊天网站
面板工具中添加了哪吒探针脚本整合
------------------------
2023-8-18 v1.5.2
LDNMP加入了更新LDNMP选项
------------------------
2023-8-19 v1.5.3
面板工具添加安装QB离线BT磁力下载面板
优化IP获取源
------------------------
2023-8-20 v1.5.4
面板工具已安装的工具支持状态检测,可以进行删除了!
------------------------
2023-8-21 v1.5.5
系统工具中添加优先ipv4/ipv6选项
系统工具中添加查看端口占用状态选项
------------------------
2023-8-21 v1.5.6
LDNMP建站添加了定时自动远程备份功能
------------------------
2023-8-22 v1.5.7
面板工具增加了邮件服务器搭建,请确保服务器的25.80.443开放
------------------------
2023-8-23 v1.5.8
面板工具增加了聊天系统搭建
------------------------
2023-8-24 v1.5.9
面板工具增加了禅道项目管理软件搭建
------------------------
2023-8-24 v1.6
面板工具增加了青龙面板搭建
调整了面板工具列表的排版显示效果
------------------------
2023-8-27 v1.6.1
LDNMP大幅优化安装体验,添加安装进度条和百分比显示,太刁了!
------------------------
2023-8-28 v1.6.2
docker管理可以显示容器所属网络,并且可以加入网络和退出网络了
------------------------
2023-8-28 v1.6.3
系统工具中增加修改虚拟内存大小的选项
系统信息查询中显示虚拟内存占用
------------------------
2023-8-29 v1.6.4
面板工具加入cloudreve网盘的搭建
面板工具加入简单图床程序搭建
------------------------
2023-8-29 v1.6.5
LDNMP加入了高逼格的flarum论坛搭建
面板工具加入简单图床程序搭建
------------------------
2023-9-1 v1.6.6
LDNMP环境安装时用户密码将随机生成,提升安全性,安装环境更简单!
LDNMP环境安装时如果安装过docker将自动跳过,节省安装时间
LDNMP环境更新WordPress到6.3.1版本
------------------------
2023-9-1 v1.6.7
添加了账户管理功能,查看当前账户列表,添加删除账户,账号权限管理等
------------------------
2023-9-4 v1.6.8
独角数卡登录时报错,显示解决办法
------------------------
2023-9-6 v1.6.9
系统工具中添加随机用户密码生成器,方便懒得想用户名和密码的小伙伴
优化了所有搭建网站与面板后的信息复制体验
------------------------
2023-9-11 v1.7
面板工具中添加emby多媒体管理系统的搭建
------------------------
2023-9-15 v1.7.1
LDNMP建站中可以搭建Bitwarden密码管理平台了
------------------------
2023-9-18 v1.7.2
LDNMP建站将站点信息查询和站点管理合并
LDNMP站点管理中添加证书重新申请和站点更换域名的功能
------------------------
2023-9-25 v1.8
LDNMP建站增加了服务器与网站防护功能,防御暴力破解,防御网站被攻击
------------------------
2023-9-28 v1.8.2
LDNMP建站优化了运行速度和安全性,增加了频率限制
LDNMP建站优化了防御程序的高可用性
------------------------
2023-10-3 v1.8.3
系统工具增加系统时区切换功能
------------------------
2023-10-7 v1.8.4
LDNMP建站添加halo博客网站搭建
------------------------
2023-10-12 v1.8.5
LDNMP建站添加优化LDNMP环境选项,可以开启高性能模式,大幅提升网站性能,应对高并发!
------------------------
2023-10-14 v1.8.6
面板工具增加了测速流量监控面板的安装
------------------------
2023-10-16 v1.8.7
系统工具中添加开启BBR3加速功能
------------------------
2023-10-18 v1.8.8
系统工具中优化BBR3加速安装流程,可根据CPU型号自行安装适合的内核版本
------------------------
2023-10-19 v1.8.9
系统工具中BBRv3功能增加了更新内核和卸载内核功能
------------------------
2023-10-21 v1.9
开放端口相关优化
解决部分系统SSH端口切换后重启失联的问题
------------------------
2023-10-26 v1.9.1
LNMP建站管理中添加了站点缓存清理功能
面板工具中卸载对应应用时添加了应用目录一并删除,删除更彻底!
------------------------
2023-10-28 v1.9.2
系统工具中修复了虚拟内存大小重启后还原的问题
------------------------
2023-11-07 v1.9.3
面板工具中增加AdGuardHome去广告软件安装和管理
------------------------
2023-11-08 v1.9.4
系统工具添加了防火墙高级管理功能,可以开关端口,可以IP黑白名单
未来会上线地域黑白名单等高级功能
------------------------
2023-11-09 v1.9.5
系统工具中防火墙添加udp控制
------------------------
2023-11-10 v1.9.6
测试脚本合集增加了缝合怪一条龙测试
系统信息查询中添加了系统运行时长显示
------------------------
2023-11-10 v1.9.7
LDNMP建站增加typecho轻量博客的搭建
------------------------
2023-11-16 v1.9.8
面板工具中增加了在线office办公软件安装
------------------------
2023-11-21 v1.9.9
面板工具中增加了雷池WAF防火墙程序安装
------------------------
2023-11-28 v2.0
LDNMP建站中增加仅安装nginx的选项专门服务于站点重定向和站点反向代理
精简无用的代码,优化执行效率
------------------------
2023-11-29 v2.0.1
LDNMP建站改用cerbot申请证书,更稳定更快速。弃用acme
------------------------
2023-11-30 v2.0.2
面板工具修复QB无法登录问题
面板工具修复RocketChat进入后无限加载问题
系统工具中添加修改主机名功能
系统工具中添加服务器重启功能
------------------------
2023-12-04 v2.0.3
LDNMP建站过程中增加了nginx自我检测修复功能
系统工具添加更新源切换功能,请先在测试环境使用
LDNMP建站增加自定义上传静态html界面功能
------------------------
2023-12-05 v2.0.4
LDNMP建站中仅安装nginx功能添加安装成功提示,更优雅直观
LDNMP建站中仅安装nginx功能支持自动更新nginx版本
优化代码细节,定义调用函数,脚本执行更简洁,提升效率
------------------------
2023-12-07 v2.0.5
LDNMP在站点数据管理中增加查看站点分析报告功能,可以对网站流量进行监控与分析
主菜单添加手动更新脚本功能
------------------------
2023-12-08 v2.0.6
主菜单中更新日志和脚本更新合并,更新时可以看到更新日志,更直觉
面板工具中新增了docker管理面板portainer的安装
面板工具中新增了VScode网页版的安装
------------------------
2023-12-15 v2.0.7
系统工具中添加了定时任务的管理功能
------------------------
2023-12-16 v2.0.8
大量安装软件的代码整合更简单快速安装各类软件包
优化选项4中的常用工具安装及使用体验,已安装可以提示使用方法
选项4中新增多款实用工具,如btop现代化监控工具,安装即用,q退出
------------------------
2023-12-18 v2.0.9
优化安装代码,全局调用,安装智能检测,安装软件更快
------------------------
2023-12-19 v2.1
选项4中,新增自定义安装卸载指定的工具
优化了清理逻辑,清理系统更快更干净
优化了卸载软件包的逻辑,根据系统执行卸载,更智能
优化主菜单到二级菜单的交互,二级菜单更沉浸,二级菜单箭头引导调整
------------------------
2023-12-20 v2.1.1
史诗级代码精简,屎山大扫除,脚本运行更快速,脚本大小缩减20%
LDNMP安装环境时增加端口检测功能,端口被占用会无法安装
面板工具中添加Uptime Kuma监控工具的安装
面板工具中添加Memos网页备忘录的安装
------------------------
2023-12-23 v2.1.2
面板工具中添加潘多拉GPT镜像站安装
------------------------
2023-12-26 v2.1.3
选项4常用工具中添加跑火车屏保,俄罗斯方块,贪吃蛇,太空入侵者三款小游戏
------------------------
2023-12-30 v2.1.4
LDNMP增加了防止源站IP泄露机制,保护源站IP与证书潜在安全隐患
------------------------
2024-01-04 v2.1.5
脚本添加了启动快捷键,命令行输入k可以快速启动科技lion脚本工具
------------------------
2024-01-04 v2.1.6
脚本添加了启动快捷键,命令行输入k可以快速启动科技lion脚本工具
面板工具1panel增加了已安装状态,支持查看面板信息修改用户密码,支持卸载面板
------------------------
2024-01-06 v2.1.7
面板工具增加了nextcloud网盘的搭建
------------------------
2024-01-09 v2.1.8
LDNMP建站增加对ipv6的建站支持,解析v6地址建站据说提升站点安全性,性能也有提升!
------------------------
2024-01-10 v2.1.9
面板工具增加QD-Today定时任务管理框架的安装
------------------------
2024-01-12 v2.2
面板工具增加了Dockge容器堆栈管理面板的安装
面板工具增加了LibreSpeed轻量级测速工具的安装
优化了脚本快捷启动,输入k快速启动脚本支持任何目录下使用
------------------------
2024-01-16 v2.2.1
主菜单添加14选项,VPS集群控制系统,可以一键操控所有VPS执行任务。
VPS集群控制属于测试版本,请用闲置机器开始体验,有任何问题欢迎留言反馈
------------------------
2024-01-17 v2.2.2
面板工具增加了搜索聚合网站的安装
优化了集群控制体验,集群环境备份还原卸载等功能上线
------------------------
2024-01-18 v2.2.3
面板工具增加了私有相册系统的安装
------------------------
2024-01-21 v2.2.4
面板工具增加了PDF工具大全应用的安装
------------------------
2024-01-23 v2.2.5
优化了LDNMP建站配置时进度条体验,让读条不至于卡在一个地方很久。拆分配置环节让体验更加顺畅
------------------------
2024-01-25 v2.2.6
精简了LDNMP建站镜像大小,采用官方alpine精简镜像包,更快,更轻,更安全
脚本适配alpine系统
系统工具中重装系统选项升级,增加了Debian11 Debian10 ubuntu22.04 centos7 alpine3.19 windows11的安装选项
------------------------
2024-01-30 v2.2.7
LDNMP建站更新halo2的安装版本到2.11
修复alpine系统下虚拟内存重启后失效的问题
优化alpine系统下docker安装体验,安装docker应用时自动识别安装docker环境
修复alpine系统下CPU占用显示异常的问题
------------------------
2024-02-1 v2.2.8
主菜单临时增加p选项,与幻兽帕鲁开服脚本联动
------------------------
2024-02-5 v2.2.9
修改主机名支持alpine系统
------------------------
2024-02-8 v2.3
面板工具增加了drawio在线绘图工具的安装
------------------------
2024-02-21 v2.3.1
主菜单选项12我的工作区增加至10个,更利于多线程后台任务
------------------------
2024-02-26 v2.3.2
系统工具中的选项8中一键重装系统的体验进行优化,重装时展示系统重装后的用户名密码和端口号
一键重装系统增加了更多Windows版本重装 11 10 2019 2022
一键重装系统增加了更多版本重装
一键重装Windows系统默认为中文版了
主菜单选项5的BBR管理适配了alpine的新界面
------------------------
2024-03-06 v2.3.3
系统工具中新增了host解析设置功能
优化了alpine系统的主机名修改逻辑
------------------------
2024-03-11 v2.3.4
系统工具中新增fail2banSSH防御程序,防止你的SSH被暴力破解
------------------------
2024-03-20 v2.3.5
面板工具加入了PVE开小鸡的面板,感谢oneclickvirt大佬的一键安装脚本
------------------------
2024-03-29 v2.3.6
LDNMP安装环境时提前设置1G虚拟内存,提升建站环境安装速度和稳定性
------------------------
2024-04-01 v2.3.7
LDNMP改进了防御能力,可以拦截404攻击,守护网站安全。脚本进入选择10再选择35站点防御,防御原来这么简单!
------------------------
2024-04-02 v2.3.8
LDNMP站点防御接入cf,添加了cloudflare模式,添加了参数配置选项
------------------------
2024-04-07 v2.3.9
LDNMP申请域名证书,解决证书链不完整的问题,谢谢wuying2021分支提供思路,已整合至主线版本
------------------------
2024-04-12 v2.4
面板工具中添加了24选项 webtop远程桌面程序,alpine中文可视化桌面系统,很好用!
------------------------
2024-04-14 v2.4.1
面板工具中添加Sun-Panel导航面板的安装
LDNMP建站中halo镜像版本更新到最新版本
测试脚本合集中追加了两项,nxtrace快速回程测试脚本 nxtrace指定IP回程测试脚本
测试脚本合集中追加了两项,ludashi2020的三网线路测试
测试脚本合集界面重构,分类更清晰,方便未来扩展使用
------------------------
2024-04-18 v2.4.2
使用docker容器方式部署fail2ban防暴力破解程序,ssh和nginx都能防御
优化了重启服务器的逻辑,增加了确认提示。
增加了dnf包管理的适配
安装BBRV3,cpu测速时将自动分配1024M的虚拟内存。
------------------------
2024-04-23 v2.4.3
面板工具中添加了34选项,一个文件共享平台,可以传文件传图片,做分享链接用
------------------------
2024-04-26 v2.4.4
面板工具中添加了33选项,一个极简朋友圈网页程序,高仿微信朋友圈!
------------------------
2024-04-29 v2.4.5
系统工具中添加了限流关机功能,到达限定流量后自动关机,针对小流量怕反撸的机型而设计!
------------------------
2024-04-30 v2.4.6
LDNMP建站分类调整,将不需要安装PHP就能搭建的应用移至nginx区块中,
LDNMP建站如果没装环境直接部署网站会弹出检测提示,要求先装环境再建站
缩小脚本体积,降了5kb,整合了一些老大难代码,模块化更顺畅小巧
------------------------
2024-05-04 v2.4.7
面板工具新增36选项,加入了对AI聚合聊天网站的安装
------------------------
2024-05-05 v2.4.8
LDNMP增加了自定义PHP动态站点功能,你可以上传自己的PHP项目
LDNMP站点管理中,增加了编辑查看全局和站点配置
------------------------
2024-05-09 v2.4.9
LDNMP静态站点动态站点自定义搭建优化,支持远程下载源码,手动上传源码
修改主机名大小写Y的支持
检测脚本添加了xykt大佬的IP质量体检脚本,非常美观实用的脚本
------------------------
2024-05-09 v2.4.10
更新脚本逻辑进行优化,可选择是否更新,并且显示当前和最新的版本号,更智能!
------------------------
2024-05-09 v2.5
重构并定义脚本中出现的红绿蓝黄灰白文字颜色,创建未来统一灵活调用文字颜色
面板工具中添加了MYIP工具箱面板,可以查看当前使用的IP信息与状态
------------------------
2024-05-11 v2.5.1
对docker环境检测进行优化,应用部署将会更稳定
对一些提示的文字颜色进行了优化,对一些警示文字进行红色黄色标注
------------------------
2024-05-13 v2.5.2
优化脚本更新日志显示逻辑,会只显示最近更新日志。点击URL可查看所有日志。
优化时区设置,适配 alpine linux 系统。
系统工具新增了一条龙系统调优功能,一键搞定!
系统工具新增ROOT私钥登录模式,更安全的登录模式。
------------------------
2024-05-16 v2.5.3
系统工具中一键重装增加了Windows7的专业安装支持。
系统工具中一键重装修改序号显示重复问题。
优化了ROOT密码登录修改后的兼容性问题。
LDNMP建站自定义动态站点支持自定义安装扩展。
------------------------
2024-05-17 v2.5.4
系统工具中定时任务添加了月任务,分钟任务的设定。
系统工具中定时任务添加了使用文本工具直接编辑定时任务的功能。
系统工具中修复了时区在centos中显示不正确的问题。
系统信息查询中添加了系统时区的显示。
系统工具功能列表调整为双列显示。
系统工具中修改DNS地址,增加国外DNS和国内DNS选项。
------------------------
2024-05-20 v2.5.5
优化docker和docker-compose安装。
支持docker-compose新用法。
系统工具中一键重装系统优化了选单体验。
docker管理中新增切换docker源功能,感谢LinuxMirrors团队的开源项目。
------------------------
2024-05-21 v2.5.6
证书全面采用ECC加密,SSH证书,域名证书等,提升加解密效率和安全性
修改docker管理中的菜单文字拼写错误。
------------------------
2024-05-23 v2.5.7
工作区增加了自定义工作区,用户可以设定自己命名的工作区,可以创建N个工作区。
工作区菜单中溢出工作区卸载功能。
工作区状态改成工作区状态管理,可以删除删除工作区。
------------------------
2024-05-27 v2.5.8
面板工具中的应用支持ipv6的地址访问,如果你小鸡有v6地址可以看到变化。
docker管理中添加了开启/关闭v6访问功能。如果v6应用无法访问可开启v6访问。
LDNMP建站增加了反向代理域名的功能。
------------------------
2024-05-29 v2.5.9
系统工具修复重装win7/server2022时无法安装的问题。
------------------------
2024-05-30 v2.5.10
LDNMP搭建自定义动态网站中添加导入宝塔1p数据库备份的环节。
------------------------
2024-06-11 v2.5.11
优化纯v6地址下安装certbot失败的问题。
------------------------
2024-06-18 v2.6.0
甲骨文云保活脚本更新,将内存占用提升到20%
LDNMP建站提升申请域名证书的兼容性,解决了部分申请证书失败的问题
修复了国内无法安装docker的问题
修复了国内无法拉取docker镜像的问题
docker管理中添加了修改daemon.json配置的选项
------------------------
2024-06-22 v2.6.1
系统工具改版了python环境的安装和版本管理功能,原先只能安装最新版,现在可以安装任意版本。
------------------------
2024-06-25 v2.6.2
LDNMP建站提升了多站点接入redis的兼容性。
LDNMP安装环境时修改了redis的内存限制为512m。
LDNMP安装环境时修改了redis的内存回收策略,内存占大时对非热点数据进行释放。
LDNMP站点数据管理中清除缓存中接入redis缓存清理功能。
------------------------
2024-06-27 v2.6.3
系统工具中一键重装添加了Rocky,Alma,Fedora等发行版的重装。
LDNMP站点防御增加了自动检测高负载开启cf的5秒盾功能。
系统信息查询优化了部分系统CPU占用显示错误问题。
------------------------
2024-06-28 v2.6.4
系统工具中添加了TG监控预警功能,当系统出现异常时通知用户。
------------------------
2024-06-30 v2.6.5
测试脚本合集中增加了i-abc多功能测速脚本,可以多维度测速
系统工具中TG预警增加了SSH登录预警
------------------------
2024-07-03 v2.6.6
系统工具中增加了修复SSH漏洞功能,感谢TG群@Peach0131大佬提供脚本支持!
优化了系统更新清理的兼容性,支持更多发行版本的更新和清理。
面板工具中添加了小雅alist全家桶一键脚本 by DDS-Rem
------------------------
2024-07-05 v2.6.7
k的全局用法更新
k install nano wget | k add nano wget | k 安装 nano wget 使用这三个方式判断系统自动安装软件
k remove nano wget | k del nano wget | k 卸载 nano wget 使用这三个方式判断系统自动卸载软件
k update | k 更新 使用这两个方式判断系统自动更新系统
k clean | k 清理 使用这两个方式判断系统自动清理系统垃圾
k dd | k 重装 使用这两个方式可以快速打开重装面板
k bbr3 | k bbrv3 使用这两个方式可以快速打开BBRv3控制面板
未来还会增加更多k的快捷功能,方便大家日常使用。
-----------------------