分享服务器
在线演示:分享服务器(左:拥有方 / 右:消费方)
Section titled “在线演示:分享服务器(左:拥有方 / 右:消费方)”左侧是拥有方妙妙屋X 实例 — 服务管理里有几台服务器,通过「分享」按钮把整台服务器分享出去;右侧是消费方妙妙屋X 实例 — 用拿到的分享令牌接入后,这台服务器**以同样的卡片形式**出现在消费方的服务管理里,头部带紫色「分享」标签,但受限的操作(启停/安装/编辑/再分享/Agent)按钮锁定。
myx- — 消费方在此服务器新增入站时,标签自动加该前缀,避免与拥有方的入站标签冲突- • 查看连接状态、流量、网速、Xray/Nginx 版本
- • 在该服务器新增入站(标签自动加前缀)
- • 编辑/删除自己创建的入站
- • 基于该服务器入站创建节点,分配给自己的用户
- • 启停 Xray / Nginx 服务
- • 安装/卸载 Xray 或 Nginx
- • 编辑服务器(名称、地址、流量限制)
- • 将该服务器再次分享给第三方(链式分享)
分享服务器是妙妙屋X 的 PRO 功能,允许一个妙妙屋X 主控(拥有方)将自己管理的远程服务器共享给其他妙妙屋X 主控(消费方)使用。消费方无需部署 Agent,即可在被分享的服务器上添加入站和节点,实现跨主控的服务器资源共享。
内部采用联邦(Federation)架构:消费方的所有远程操作通过拥有方的联邦接口转发到 Agent,拥有方始终是 Agent 的唯一直接控制者。通信在 HTTPS 之上叠加 ECDH 端到端加密,确保拥有方无法窥探消费方的具体操作内容。
分享服务器需要 PRO 许可证并启用 server_share 功能。拥有方和消费方均需持有有效许可证。
消费方主控 ──(HTTPS + ECDH 加密)──▶ 拥有方主控 ──(securechan)──▶ Agent │ │ │ 填入: 拥有方地址 + 分享令牌 │ 始终是 Agent 的唯一控制者 │ 操作: 添加入站、管理节点 │ 转发消费方的管理命令 │ 限制: 不能启停服务、不能编辑服务器 │ 校验令牌、管理分享 │ │ └─── 本地 remote_server 记录 ───────────┘拥有方:分享服务器
Section titled “拥有方:分享服务器”拥有方为自己管理的服务器生成分享令牌,将「拥有方地址 + 分享令牌」提供给消费方。
- 在服务管理页面,找到要分享的服务器
- 点击服务器卡片上的 分享按钮(Share 图标)
- 在弹出的对话框中点击「生成分享令牌」
- 复制「拥有方地址」和「分享令牌」,提供给消费方

分享服务器:拥有方地址、「允许接收方查看/修改完整 Xray 配置」开关(默认关闭,接收方只能管理自己创建的入站)、生成分享令牌、已分享列表
分享令牌仅在生成时显示一次,请立即复制保存。令牌以 SHA256 哈希形式存储,无法再次查看明文。
| 操作 | 说明 |
|---|---|
| 生成令牌 | 为同一台服务器可生成多个令牌,分别提供给不同的消费方 |
| 吊销令牌 | 吊销后该令牌立即失效,使用该令牌的消费方将无法继续操作该服务器 |
| 查看已分享 | 可查看该服务器已生成的令牌列表和创建时间,但无法查看令牌明文 |
消费方:接入分享服务器
Section titled “消费方:接入分享服务器”消费方使用拥有方提供的地址和令牌接入服务器,接入后可像管理自己的服务器一样添加入站和节点。
- 在服务管理页面,点击「接入分享服务器」按钮
- 填写拥有方提供的信息
- 点击「接入」,系统会验证令牌有效性
- 接入成功后,服务器出现在服务管理列表中,带有紫色「分享」标签

接入分享服务器:拥有方地址、分享令牌、服务器名称(可选)、入站前缀
| 参数 | 必填 | 说明 |
|---|---|---|
| 拥有方地址 | 是 | 拥有方妙妙屋X 主控的域名地址,如 https://owner.example.com |
| 分享令牌 | 是 | 拥有方生成的分享令牌 |
| 服务器名称 | 否 | 留空则自动使用拥有方的服务器名称 |
| 入站前缀 | 否 | 在该分享服务器上新增入站时,标签自动加上此前缀(如 myx-),避免与拥有方的入站标签冲突。设置后固定复用。 |
消费方权限与限制
Section titled “消费方权限与限制”被分享方对分享服务器的操作有明确的权限边界,以确保拥有方对服务器的最终控制权。
| 操作 | 说明 |
|---|---|
| 查看服务器状态 | 查看连接状态、流量使用、网速、Xray/Nginx 运行状态 |
| 添加入站 | 在分享服务器上创建新的 Xray 入站配置(标签自动加前缀) |
| 管理入站 | 编辑和删除自己创建的入站 |
| 添加节点 | 基于分享服务器上的入站创建节点,分配给用户 |
| 查看服务信息 | 查看 Xray 和 Nginx 的安装状态和版本信息 |
| 限制 | 原因 |
|---|---|
| 启动/停止/重启 Xray | 服务的启停由拥有方控制,消费方仅能查看运行状态 |
| 启动/停止/重启 Nginx | 同上,Nginx 服务由拥有方管理 |
| 安装/卸载 Xray 或 Nginx | 软件的安装和卸载权限仅限拥有方 |
| 编辑服务器信息 | 服务器名称、地址、流量限制等由拥有方设定 |
| 再次分享(二次分享) | 分享服务器不可再分享给第三方,避免链式信任扩散 |
| 直连 Agent | 所有操作通过拥有方联邦接口转发,消费方不直接与 Agent 通信 |
| 机制 | 说明 |
|---|---|
| 令牌哈希存储 | 分享令牌以 SHA256 哈希存储在数据库中,拥有方也无法查看令牌明文 |
| ECDH 端到端加密 | 消费方与拥有方之间在 HTTPS 之上叠加 ECDH 密钥交换,实现端到端加密。拥有方无法窥探消费方的操作内容 |
| 路径白名单 | 联邦转发仅允许 /api/child/ 路径下的请求,防止越权访问 |
| 令牌即时吊销 | 拥有方可随时吊销令牌,吊销后消费方立即失去访问权 |
| 自动降级 | 当拥有方不支持加密时,消费方自动降级为 HTTPS + 令牌认证,确保兼容性 |
典型使用场景
Section titled “典型使用场景”多站长合租服务器
Section titled “多站长合租服务器”多个妙妙屋X 站长合租同一台服务器。由一位站长作为拥有方部署 Agent,其他站长通过分享令牌接入,各自管理自己的入站和节点,互不干扰。
服务器资源出租
Section titled “服务器资源出租”拥有方拥有多台服务器,将部分服务器分享给其他站长使用。拥有方保留服务器的最终控制权(启停服务、安装升级),消费方获得添加入站和节点的能力。
分布式部署管理
Section titled “分布式部署管理”在不同地区部署多个妙妙屋X 主控,通过分享服务器实现跨主控的服务器资源池共享,统一利用分布在各地的服务器资源。
拥有方和消费方都需要持有包含 server_share 功能的 PRO 许可证。
建议消费方在接入时设置入站前缀,避免标签与拥有方的入站冲突。前缀设置后固定复用,后续无法修改。
拥有方吊销令牌后,消费方创建的入站仍保留在 Xray 配置中,但消费方将无法再管理或删除它们。建议在吊销前通知消费方清理入站。
消费方的操作延迟取决于消费方→拥有方→Agent 的网络链路。如果拥有方与 Agent 之间网络良好,额外延迟通常可忽略。