切换主题
服务器与面板安全建议
安全配置应覆盖控制台账户、服务器系统、业务面板、网络端口和数据备份。以下建议适用于云服务器、物理服务器和游戏云面板。
系统与 SSH
- 及时安装操作系统和关键软件的安全更新。
- SSH 优先使用密钥认证,并限制高权限账号直接登录。
- 管理端口只向固定来源 IP、VPN 或堡垒机开放。
- 定期检查登录日志、异常进程、计划任务和新增系统账号。
- 不运行来源不明的一键脚本、插件和二进制文件。
面板访问
- 正式环境建议使用域名和 HTTPS 反向代理。
- 不需要公网直连时,让面板只监听
127.0.0.1。 - 如果直接开放
8090,必须在云安全组限制来源地址。 - 安装后立即修改随机初始密码,并为每台机器使用不同密码。
密码分离
以下凭据必须分别设置:
- 面板管理员密码。
- Linux root 或 SSH 密码。
- 游戏服务器进入密码。
- PalServer 管理员/RCON 密码。
- OSS、云平台或其他 API 密钥。
不要通过聊天截图、公开日志或文档页面传播长期密钥。
端口
只开放实际需要的端口。RCON 终端使用本机连接时,不应把 RCON 端口直接暴露到公网。
改变游戏、REST API 或查询端口后,同步检查:
- PalServer 配置。
- 云服务器安全组。
- 系统防火墙。
- 反向代理配置。
- 是否有旧进程占用端口。
文件管理
文件管理器已经限制在 PalServer 根目录内。不要通过修改服务配置取消路径隔离,也不要给面板进程无范围的 root 文件权限。
备份策略
至少保留三类备份:
- 面板自动创建的配置、MOD 和导入前备份。
- 定期导出的完整世界存档。
- 存放在另一台服务器或对象存储中的异地备份。
自动备份不能替代异地备份。服务器磁盘损坏时,同盘备份可能一起丢失。
更新
- 只从受控发布地址下载面板安装包。
- 为安装包提供 SHA-256 校验值。
- 游戏更新前备份世界并检查 MOD 兼容性。
- 不要在更新过程中同时运行多个安装或 SteamCMD 进程。
