orellanajeremias795-bit/secure-vault-pro
GitHub: orellanajeremias795-bit/secure-vault-pro
一个基于 PHP 和 PostgreSQL 的轻量级安全文件管理平台,提供角色权限控制、审计日志和 Redis 缓存,适合小团队在本地环境中安全管理共享文档。
Stars: 0 | Forks: 0
# 🔒 secure-vault-pro - 今天就保护好您的私人文件
[](https://github.com/orellanajeremias795-bit/secure-vault-pro)
## 📁 关于本应用
Secure-vault-pro 可保护您的数字文件。它使用安全的系统来存储您的文档。只有经过授权的人员才能访问您选择的文件夹。系统会记录所有活动,以便您查看谁访问了某个文件。该工具可确保数据安全且井然有序。
## 🛠 Windows 的前置条件
您需要满足以下条件才能在您的计算机上运行该文件库:
* 一台运行 Windows 10 或 11 的计算机。
* 硬盘上已安装 XAMPP。
* 网页浏览器,如 Chrome 或 Firefox。
* 具备在 XAMPP Control Panel 中启动服务的基础知识。
## 📥 如何下载软件
1. 导航至主 repository 页面。
2. 点击屏幕上显示的绿色“Code”按钮。
3. 从菜单中选择“Download ZIP”。
4. 将文件保存到您的计算机。
5. 将 ZIP 文件夹的内容解压到您的 XAMPP htdocs 目录中。
[访问 repository 页面进行下载](https://github.com/orellanajeremias795-bit/secure-vault-pro)
## ⚙️ 初始设置
该文件库需要一个数据库来存储文件信息。请按照以下步骤准备您的系统:
1. 打开 XAMPP Control Panel。
2. 点击 Apache 和 MySQL 模块上的“Start”。
3. 打开您的网页浏览器,并在地址栏中输入 `http://localhost/phpmyadmin`。
4. 创建一个名为 `vault_db` 的新数据库。
5. 导入软件文件夹中名为 `database.sql` 的文件。这将用运行所需的表格填充数据库。
## 🚀 运行文件库
配置数据库后,打开您的浏览器。在地址栏中输入 `http://localhost/secure-vault-pro`。将出现登录界面。使用安装指南中提供的默认管理员凭据进入 dashboard。
## 🛡 安全功能
* **基于角色的访问控制:** 您可以定义哪些用户可以查看特定的文件夹或文档。
* **审计日志:** 系统会永久记录在文件库中执行的每一项操作。
* **元数据存储:** PostgreSQL 管理文件详细信息,如创建日期和所有者信息。
* **性能缓存:** 软件使用 Redis 来确保即使文件众多也能保持快速加载时间。
## 🔑 用户管理
管理员 dashboard 充当控制中心。您可以在这里创建新的用户账户。您可以为每个人分配角色。角色决定了用户是可以上传、查看还是删除文件。每天查看审计日志,以全面掌握您的数据动态。
## 📈 Dashboard 功能
Dashboard 会显示您文件库的摘要。您可以看到存在多少个文件。您可以看到最新的上传事件。使用搜索栏按名称或日期查找文档。界面使用图标来代表上传和下载等操作。
## 🔧 常见问题
**应用程序将我的文件存储在哪里?**
系统将文件存储在您 XAMPP 安装目录中受保护的文件夹内。
**该文件库安全吗?**
是的。该文件库使用本地存储和严格的访问控制。请对您的 XAMPP 凭据保密以确保安全。
**如何更新软件?**
从 repository 下载最新版本。在覆盖任何文件之前,请备份您现有的 `vault_db`。
**没有 XAMPP 可以工作吗?**
不行。该软件需要服务器环境来处理代码并连接到数据库。
## 📧 支持与反馈
使用 repository 的 issues 选项卡来提问。清楚地描述您的问题。如果看到错误信息,请将其包含在内。这有助于其他人协助您完成设置过程。我们依靠用户报告来修复 bug 并改进系统。
## 📋 系统要求
* 处理器:Intel Core i3 或更高版本。
* 内存:最低 4GB RAM。
* 存储:200MB 可用空间。
* 网络:支持 Localhost 连接。
## ⚖️ 许可声明
本软件使用开源许可证。您可以在协议条款规定的范围内使用、修改和共享代码。有关具体细节,请参阅主文件夹中的许可证文件。
标签:ffuf, OpenVAS, PHP, phpMyAdmin, PostgreSQL, ProjectDiscovery, RBAC, Redis, Streamlit, XAMPP, 仪表盘, 后台管理, 基于角色的访问控制, 安全文件管理, 安全日志, 安全防护, 审计日志, 开源文件管理系统, 搜索引擎查询, 数字资产保护, 数据保护, 文件上传, 文件保险箱, 文档管理, 本地部署, 权限系统, 测试用例, 用户权限管理, 缓存, 网络安全审计, 访问控制