智能设备管理系统
系统概述
本系统是一个基于MySQL的集中式设备管理平台,支持多管理员协同工作,实现对分布式设备的远程监控、配置管理和控制操作。
核心功能
👥 多用户管理
支持创建多个管理员账户
分级权限控制
安全登录验证
📱 设备生命周期管理
设备注册:通过 /api/register?hostname=xxx 自动注册新设备
设备监控:实时心跳检测,10秒无响应自动标记离线
设备卸载:通过 /api/uninstall?hostname=xxx 清理设备信息
⚙️ 智能配置管理
继承式配置:所有设备默认继承父配置文件
个性化配置:支持为特定设备单独修改配置项
动态配置:通过 /api/getconfig?hostname=xxx 实时获取最新配置
🔍 实时状态监控
系统资源:监控C盘使用情况
USB设备:检测接入的USB设备及空间状态
在线状态:实时更新设备最后上线时间
远程控制功能
💻 命令执行
远程下发命令到指定设备
Hash验证确保执行完整性
执行成功后自动清理命令记录
🗑️ 文件管理
支持远程递归删除指定目录
安全验证机制防止误操作
详细执行日志记录
🚀 程序部署
远程下载并执行可执行程序
支持自动化软件部署
执行状态实时反馈