DBPanel 1.0.1 发布:补强数据库安全、文件批量操作与在线安装链路

发布于

DBPanel 1.0.1 现已发布。

本次版本聚焦三方面:**数据库安全管理、网站文件批量操作,以及部署安装链路补强**。同时优化管理员侧路径与 SQL 预览展示,减少排障过程中因信息截断带来的判断困难。

---
## 本次更新重点

### 数据库安全管理

新增数据库安全状态检查与安全初始化能力,可在:

**运行环境 → 数据库安全**

页面中进行操作。

本次新增:

- 数据库安全状态检查
- 数据库安全基线初始化
- 通过面板管理连接执行安全清理与初始化
- 主管理账号权限不足时,安全回退到受控 Shell 执行

同时优化安全状态检测逻辑:

- 探测失败不再误报为安全风险
- 未知状态统一展示为「未检测」
- 避免因检测异常造成错误判断

---
### 网站文件批量操作

网站文件管理新增批量操作能力。

支持:

- 批量选择多个文件
- 一次性移入回收区
- 全选
- 取消全选

对于需要整理站点目录、清理临时文件或批量删除文件的场景,操作效率进一步提升。

---
### 部署与安装链路补强

新增 `online-install.sh` 在线安装脚本,用于完成:

- 安装包下载
- 完整性校验
- 自动解压
- 执行安装

构建流程现已自动将在线安装脚本纳入发布产物,减少人工遗漏。

安装脚本同时新增 `acme.sh` 证书申请组件预装逻辑,支持:

- 使用本地内置资产
- 从官方加速源下载
- 下载后完整性校验

进一步提升新环境安装与证书能力初始化的稳定性。

---
### 网站迁入分析优化

网站迁入的 SQL 迁移分析新增跨数据库引用检测。

本次重点减少以下场景中的误报:

- SQL 字符串字面量
- 外键引用
- 跨数据库对象引用

让迁移前分析结果更加准确,减少不必要的风险提示。

---
## 改进

### 管理员信息展示优化

运维路径改为完整展示,不再在中间使用 `...` 省略。

涉及:

- 证书路径
- 备份路径
- Nginx 配置路径
- 迁移包路径
- 回收站路径
- 安全扫描路径

对于文件定位、配置核对和故障排查,完整路径更便于直接判断问题。

---
### SQL 与日志预览优化

SQL 控制台历史预览调整为:

- 保留 SQL 字面量
- 仅按长度截断

便于管理员回顾和复现历史操作。

Redis 慢日志展示也进行了调整:

- 仅隐藏 `AUTH` 口令
- 其他命令内容完整展示

在保证凭证安全的前提下,保留更多排障信息。

---
### 路径展示一致性

路径展示统一使用 `filepath.ToSlash` 处理,提升不同平台下的显示一致性。

---
### 界面与体验

本次还对部分页面进行了界面调整:

- 重构「运行环境」页面按钮布局
- 操作区层级更加清晰
- 精简数据库中心列表页冗余内容
- 减少重复信息干扰

---
## 安全说明

本次版本扩大的是管理员侧必要运维信息的可见范围,并未放开敏感凭证。

以下内容仍保持脱敏:

- 数据库密码
- API Key
- DNS Secret
- Token
- `.env` 中的敏感键值
- 私钥 PEM 内容
- 支撑中心外传诊断报告
- 任务日志中的口令与 Token
- 操作记录中的敏感信息
- Shell 输出中的凭证内容

DBPanel 仍坚持受控执行与最小暴露原则,避免为了排障便利而直接展示敏感凭证。

---
## 官方地址

官网:[https://panel.loongdom.cn/](https://panel.loongdom.cn/)

一键安装:

```bash
curl -fsSL https://download-loongdom.oss-cn-beijing.aliyuncs.com/dbpanel/install.sh | bash
```

已安装用户可进入:

**设置 → 面板更新 → 检查更新 → 执行更新**

完成升级。

---
## 关于 DBPanel

DBPanel 是一款面向 Linux 服务器的中文管理面板,提供网站、数据库、Redis、SSL、备份、安全、日志、任务与运行环境管理能力。

1.0.1 是正式版发布后的首个功能更新,重点补齐数据库安全、文件批量处理和在线安装链路,同时继续改善管理员在排障和日常运维中的使用体验。

**DBPanel 1.0.1 现已发布,欢迎安装体验**

---

原文链接:[点击查看](https://www.oschina.net/news/475713)

评论

暂无评论。