feat: 强化 VPS 管理与更新流程
- 将运行环境限制为受支持的 Debian 和 Ubuntu 系统 - 增加可配置的下载源与自更新源,并采用校验和原子替换机制 - 完善软件包、Docker、Swap、内核、账户、sudo、Fail2Ban 和集群操作的输入校验与回滚处理 - 增加更安全的 APT 换源与 Python 版本安装流程 - 强化流量限额监控、定时任务管理和自动关机行为 - 更新文档以匹配调整后的功能,并移除过时的仓库内置更新日志
This commit is contained in:
+76
-25
@@ -1,32 +1,83 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# 获取总的接收和发送流量
|
PATH=/usr/sbin:/usr/bin:/sbin:/bin
|
||||||
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"
|
|
||||||
|
|
||||||
|
# 流量阈值(单位 GB),由 kejilion.sh 菜单写入
|
||||||
threshold_gb=110
|
threshold_gb=110
|
||||||
|
|
||||||
# 将GB转换为字节
|
if [ ! -r /proc/net/dev ]; then
|
||||||
threshold=$((threshold_gb * 1024 * 1024 * 1024))
|
echo "无法读取 /proc/net/dev,跳过本次流量检查。" >&2
|
||||||
|
exit 1
|
||||||
# 检查是否达到流量阈值
|
fi
|
||||||
if (( $rx > $threshold || $tx > $threshold )); then
|
|
||||||
echo "流量达到${threshold},正在关闭服务器..."
|
# 统计外部网卡的累计收发流量(排除回环和常见容器/隧道接口)
|
||||||
# 在此处执行关闭服务器的命令,例如:
|
output=$(awk 'BEGIN { rx_total = 0; tx_total = 0 }
|
||||||
shutdown -h now
|
NR > 2 {
|
||||||
# 或者
|
idx = index($0, ":");
|
||||||
# systemctl poweroff
|
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
|
||||||
|
|
||||||
|
# 任一方向达到阈值即触发。主流 VPS(Vultr/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
|
else
|
||||||
echo "当前流量未达到${threshold},继续监视..."
|
echo "当前单向流量未达到 ${threshold_gb}GB,继续监视..."
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,14 +1,17 @@
|
|||||||
# 科技lion一键脚本工具
|
# 科技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)
|
[视频介绍](https://www.youtube.com/watch?v=0o7oH3Dit70&t=211s)
|
||||||
***
|
***
|
||||||
|
|
||||||
### 科技lion一键脚本工具 的支持列表:
|
### 科技lion一键脚本工具的支持列表
|
||||||
|
|
||||||
> Debian
|
> Debian
|
||||||
> Ubuntu
|
> Ubuntu
|
||||||
>Cent OS
|
|
||||||
|
其他 Linux 发行版不在支持范围内,脚本启动时会拒绝运行。
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
## 使用方法
|
## 使用方法
|
||||||
@@ -16,22 +19,25 @@
|
|||||||
```bash
|
```bash
|
||||||
apt update -y && apt install -y curl
|
apt update -y && apt install -y curl
|
||||||
```
|
```
|
||||||
### CentOS 安装下载工具
|
|
||||||
```bash
|
|
||||||
apt update -y && apt install -y curl
|
|
||||||
```
|
|
||||||
***
|
***
|
||||||
### 一键脚本
|
### 一键脚本
|
||||||
```bash
|
```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
|
```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打赏
|
### 觉得脚本还可以USTD TRC20打赏
|
||||||

|

|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
本项目是一套面向 **Linux VPS 的交互式服务器管理脚本工具箱**,核心程序是 `kejilion.sh`。当前功能聚焦于系统管理、网络测试与调优、安全防护、流量限额控制和 VPS 集群运维。
|
本项目是一套面向 **Debian / Ubuntu VPS 的交互式服务器管理脚本工具箱**,核心程序是 `kejilion.sh`。当前功能聚焦于系统管理、网络测试与调优、安全防护、流量限额控制和 VPS 集群运维。
|
||||||
|
|
||||||
## 1. VPS 系统管理
|
## 1. VPS 系统管理
|
||||||
|
|
||||||
@@ -12,8 +12,12 @@
|
|||||||
- 查看端口占用
|
- 查看端口占用
|
||||||
- 管理 `/etc/hosts`
|
- 管理 `/etc/hosts`
|
||||||
- 管理 Crontab 定时任务
|
- 管理 Crontab 定时任务
|
||||||
|
- 切换系统更新源(阿里云 / 官方 / 备份初始源 / 还原初始源)
|
||||||
|
- 安装 Python 指定版本(基于 pyenv)
|
||||||
- 重启服务器
|
- 重启服务器
|
||||||
|
|
||||||
|
> 说明:一键重装系统(dd)功能已移除。
|
||||||
|
|
||||||
## 2. 网络与 VPS 测试
|
## 2. 网络与 VPS 测试
|
||||||
|
|
||||||
- WARP 管理
|
- WARP 管理
|
||||||
@@ -23,7 +27,7 @@
|
|||||||
- 三网回程路由测试
|
- 三网回程路由测试
|
||||||
- MTR 线路测试
|
- MTR 线路测试
|
||||||
- NextTrace 路由测试
|
- NextTrace 路由测试
|
||||||
- SuperSpeed 和多功能测速
|
- SuperSpeed 和 i-abc 多功能测速
|
||||||
- YABS 性能测试
|
- YABS 性能测试
|
||||||
- Geekbench 5 CPU 测试
|
- Geekbench 5 CPU 测试
|
||||||
- Bench 综合测试
|
- Bench 综合测试
|
||||||
@@ -46,7 +50,7 @@
|
|||||||
- 实时查看 Fail2Ban 日志
|
- 实时查看 Fail2Ban 日志
|
||||||
- 安装或卸载 SSH 防护
|
- 安装或卸载 SSH 防护
|
||||||
|
|
||||||
相关配置文件:`sshd.local`
|
相关配置文件:`/path/to/fail2ban/config/fail2ban/jail.d/linux-ssh.conf`
|
||||||
|
|
||||||
### 账户安全
|
### 账户安全
|
||||||
|
|
||||||
@@ -58,7 +62,7 @@
|
|||||||
|
|
||||||
- 设置每月流量额度
|
- 设置每月流量额度
|
||||||
- 定期统计接收和发送流量
|
- 定期统计接收和发送流量
|
||||||
- 达到阈值后自动关机
|
- 接收或发送任意一个方向达到阈值后自动关机(多数 VPS 只计出站,按单向判断更贴近实际配额)
|
||||||
- 每月重新开始统计
|
- 每月重新开始统计
|
||||||
- 支持启用和停用
|
- 支持启用和停用
|
||||||
|
|
||||||
@@ -82,4 +86,10 @@
|
|||||||
|
|
||||||
> **VPS 系统管理 + 网络测试与调优 + SSH 安全防护 + 流量限额控制 + 集群运维。**
|
> **VPS 系统管理 + 网络测试与调优 + SSH 安全防护 + 流量限额控制 + 集群运维。**
|
||||||
|
|
||||||
部分功能会在运行时从 GitHub 或第三方站点下载脚本和配置,因此实际可用性取决于外部资源和目标 Linux 发行版。
|
部分功能会在运行时从 GitHub 或第三方站点下载脚本和配置,因此实际可用性取决于外部资源以及目标 Debian / Ubuntu 版本。
|
||||||
|
|
||||||
|
## 下载源说明
|
||||||
|
|
||||||
|
- 通过 GitHub Raw 下载的第三方脚本默认走官方地址,可通过环境变量 `GITHUB_RAW_URL` 覆盖(例如自建反代);使用项目独立域名的测试工具不受该变量控制。
|
||||||
|
- 脚本自身的更新源由环境变量 `UPDATE_RAW_URL` 控制,默认指向本仓库的 `main` 分支。
|
||||||
|
- 已移除按地区自动切换国内镜像的逻辑(原镜像域名已失效)。
|
||||||
|
|||||||
+1383
-806
File diff suppressed because it is too large
Load Diff
@@ -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选项,加入了常用面板工具合集!
|
|
||||||
-支持安装各种面板,包括: 宝塔,宝塔国际版,1panel,Nginx 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系统,实现Ubuntu,Debian,Centos三大主流系统的适配
|
|
||||||
优化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的快捷功能,方便大家日常使用。
|
|
||||||
-----------------------
|
|
||||||
Reference in New Issue
Block a user