Skip to content

授权管理

MSM 提供免费版和 Pro 版两种模式。免费版包含核心功能,Pro 版解锁高级功能。

版本对比

免费版功能

  • ✅ MosDNS DNS 分流管理
  • ✅ 代理服务管理(Clash / Sing-Box)
  • ✅ 基础仪表盘监控
  • ✅ 服务启停控制
  • ✅ 基础配置编辑
  • ✅ 日志查看
  • ✅ 系统诊断
  • ✅ 单用户管理
  • ✅ CLI 命令行工具

Pro 版增强功能

功能模块说明
配置文件管理在线文件树浏览、编辑、上传配置文件
代理服务管理Clash / Sing-Box 完整管理功能
多用户管理创建多个用户,基于角色的权限控制
系统设置完整的系统参数配置
仪表盘定制自定义仪表盘卡片布局
API Token创建和管理 API 访问令牌
配置历史配置版本管理、对比和回滚
MosDNS 版本管理安装和切换多个 MosDNS 版本
MosDNS 配置文件MosDNS 配置文件的在线浏览和编辑
用户个性化设置个人偏好配置

激活 Pro 授权

通过 Web 界面激活

  1. 点击 侧边栏 → 授权管理 进入授权页面
  2. 查看当前授权状态和设备指纹
  3. 输入授权码
  4. 点击 激活 完成授权

通过命令行激活

bash
# 查看当前授权状态
msm license status

# 获取设备硬件指纹(用于获取授权码)
msm license fingerprint

# 激活授权
msm license activate

# 取消激活(解绑设备)
msm license deactivate

授权信息

设备指纹

每台设备有唯一的硬件指纹,授权码与设备指纹绑定:

bash
$ msm license fingerprint
设备指纹: XXXX-XXXX-XXXX-XXXX

说明

硬件指纹基于设备硬件信息生成,更换硬件可能导致指纹变化。如需迁移授权,请先在原设备取消激活。

授权状态

在授权管理页面可以查看:

  • 授权类型 — 免费版 / Pro 版
  • 激活状态 — 已激活 / 未激活
  • 设备指纹 — 当前设备的硬件指纹
  • 已解锁功能 — Pro 版已解锁的功能列表

授权迁移

如需将授权从一台设备迁移到另一台设备:

  1. 在原设备上取消激活:
    bash
    msm license deactivate
  2. 在新设备上获取指纹:
    bash
    msm license fingerprint
  3. 在新设备上激活:
    bash
    msm license activate

注意

取消激活前请确保原设备可以正常访问,否则可能需要通过自助撤销来解绑。

Pro 功能详解

配置文件管理

Pro 版提供完整的文件管理器:

  • 📁 文件树浏览 — 可视化浏览所有配置文件
  • ✏️ 在线编辑 — 基于代码编辑器的在线修改
  • ⬆️ 文件上传 — 上传配置文件到服务器
  • ⬇️ 文件下载 — 下载配置文件到本地
  • 📋 文件操作 — 新建、重命名、复制、删除文件

配置历史与回滚

自动记录每次配置变更:

  • 📝 历史记录 — 查看所有配置变更记录
  • 🔍 版本对比 — 对比两个版本的差异
  • 一键回滚 — 快速恢复到任意历史版本
  • 标记稳定版 — 标记当前配置为稳定版本

多用户与权限

详见 用户管理 文档。

API Token

详见 用户管理 - API Token 章节。

常见问题

激活失败

  • 检查授权码是否正确
  • 确认设备指纹与授权码绑定的指纹一致
  • 检查网络连接是否正常

功能未解锁

  • 确认 Pro 授权已成功激活
  • 尝试刷新页面或重新登录
  • 检查用户角色是否有对应权限

更换硬件后授权失效

硬件变更可能导致设备指纹改变:

  1. 先在能访问的情况下取消激活
  2. 获取新的设备指纹
  3. 重新激活授权

下一步