首次登录
Mod 首次启动时会生成 data/config.json。初始账户为 admin,密码为 password。这是演示凭据,应在向非可信网络开放 API 前修改。
保护初始账户
- 停止游戏服务器,或先限制外部访问 7DPanel 端点。
- 打开
<服务器根目录>/Mods/7DPanel/data/config.json,将生成的username和password改为自己的凭据。让data/machine.key与此文件及其余data/内容保持在一起。 - 重启游戏服务器,使修改后的配置生效。
- 打开管理界面地址,使用新账户和密码登录。
浏览器使用 OAuth 建立管理会话,凭据由你的服务器验证。面板没有单独的账户注册页面。默认监听使用 HTTP,远程访问应通过可信网络或 HTTPS 反向代理保护。

截图来自运行中的前端,未填写任何凭据。本次开发会话的浏览器端口与 Steam 回调配置不同,因此 Steam 按钮禁用,页面提示如何修正地址。
使用 Steam 登录
Steam 登录默认启用,不需要 Steam Web API 密钥。游戏必须就绪,且该 Steam 玩家至少加入过一次当前存档。其 Steam ID 或主要游戏 ID 上的个人管理员条目必须使有效权限等级为 0;仅有 Steam 群组权限不能获得面板访问权。玩家可以处于离线状态。
- 在 Mod 的
data/config.json中配置steamLoginEnabled和publicBaseUrl,参见面板连接设置。 - 重启服务器并刷新登录页。浏览器地址必须与配置的公开源站一致,包括协议、主机和端口。
- 选择使用 Steam 登录,完成 Steam 登录后在同一浏览器返回面板。
使用 HTTPS 反向代理时,应在同一源站提供前端并原样转发 /oauth。Steam 按钮禁用或验证失败时,参见故障排查。密码登录仍可使用。Steam 会话刷新会重新检查游戏就绪状态、登录开关及管理员权限;修改权限不会立即撤销已签发的访问令牌。
确认访问正常
登录后应能打开概览。服务器尚在启动时,依赖游戏就绪的页面可能暂时提示初始化中。账户菜单可以刷新当前会话或退出登录。切换界面语言不会更改服务器数据或登录凭据。
玩家通过独立的玩家中心及游戏内临时登录链接或短码访问。不要为玩家购物或查询余额分享管理员密码。
