本指南介绍在 Legion Hosting 上管理 Soldat 2 服务器的相关内容,包括 RCON 访问、PlayFab 管理员设置和游戏配置。有关初始设置和玩家连接说明,请参阅 Soldat 2 服务器设置指南。
1. 通过 PlayFab ID 获取管理员权限
Soldat 2 使用 PlayFab ID 进行管理员身份验证。PlayFab ID 与 ADMIN_PLAYFAB_ID 启动变量匹配的玩家在连接时会自动获得管理员权限。
- 以玩家身份连接到您的服务器。
- 在 GPanel 控制台中查找日志行:
1 YOUR_NAME joined the server [YOUR_PLAYFAB_ID]。 - 复制您的 PlayFab ID。
- 转到 GPanel Startup 选项卡,将
ADMIN_PLAYFAB_ID设置为您的 ID。 - 重启服务器。下次连接时您将拥有管理员权限。
2. RCON(远程控制台)
Soldat 2 支持通过 WebSockets 进行 RCON 远程服务器管理。要启用 RCON:
- 将
RCON_PORT设置为一个端口号(必须是 GPanel 中已分配的附加端口),或保留为0以禁用。 - 将
RCON_PASSWORD设置为强密码。 - 重启服务器。
RconPassword。请立即更改以防止对服务器的未授权远程访问。
3. 服务器配置
服务器设置通过 GPanel 启动变量和 autoconfig.ini 文件共同管理。启动变量优先级更高,每次服务器启动时会覆盖 autoconfig.ini 中的值。
将服务器设为公开
要将服务器设为公开(无需密码):
- 转到 GPanel Startup 选项卡。
- 清空
SERVER_PASSWORD字段(留空)。 - 重启服务器。
欢迎消息
使用 GREET_MESSAGE 变量设置自定义欢迎消息(最多 200 个字符)。此消息会在玩家加入时显示。
4. 游戏设置
除启动变量控制的设置外,还可以在 autoconfig.ini 中配置其他游戏设置。通过 GPanel Files 选项卡或 SFTP 编辑此文件。
autoconfig.ini 中未被启动变量控制的设置,否则您的更改将会丢失。
5. 玩家管理
作为管理员(已设置 PlayFab ID),您可以通过游戏内管理工具管理玩家:
- 踢出 -- 将玩家从当前会话中移除。
- 封禁 -- 永久禁止玩家加入。
- 队伍管理 -- 在队伍之间移动玩家以平衡比赛。
6. WebSockets
Soldat 2 支持 WebSocket 连接,用于基于浏览器的观战或管理工具。要启用:
- 在 GPanel 中将
WEBSOCKETS_PORT设置为已分配的端口号。 - 重启服务器。
设置为 0 可完全禁用 WebSocket 连接。
7. 故障排除
| 问题 | 解决方案 |
|---|---|
| 服务器未出现在列表中 | 确保服务器正在运行且名称已设置。Soldat 2 使用主服务器列表——请验证连接性。 |
| 没有管理员权限 | 验证您的 ADMIN_PLAYFAB_ID 是否与您连接时服务器日志中显示的 ID 一致。 |
| RCON 无法使用 | 确保 RCON_PORT 设置为有效的已分配端口(非 0),且密码正确。 |
| 服务器启动时崩溃 | 检查控制台中的错误信息。尝试通过 GPanel 重新安装以重新下载服务器文件。 |
相关文章
需要帮助?
如果您的 Soldat 2 服务器遇到问题,请 提交工单,并附上您的服务器 IP、问题描述以及 GPanel 控制台中的相关错误信息。