Man page - wesnothd-1.18(6)
Packages contains this manual
apt-get install wesnoth-1.18-server
Available languages:
en fr pt_BR es it cs tr sk bg ja uk en_GB ru zh_TW zh_CN deManual
WESNOTHD
名 称摘 要
描 述
选 项
服 务 器 配 置
通 用 的 语 法 为 :
全 局 主 键 :
全 局 标 签 :
退 出 状 态 码
作 者
版 权
参 见
名 称
wesnothd - 韦 诺 之 战 ( Battle for Wesnoth ) 多 人 网 络 守 护 进 程
摘 要
wesnothd
[
-dv
] [
-c
path
] [
-p
port
]
[
-t
number
] [
-T
number
]
wesnothd -V
描 述
管 理 韦 诺 之 战 的 多 人 游 戏 。 请 参 见 http://www.wesnoth.org/wiki/ServerAdministration以 查 看 服 务 器 可 以 接 受 的 命 令 列 表 。 服 务 器 可 以 从 wesnoth客 户 端 ( /query ...) 或 者 fifo接 受 命 令 。
选 项
-c path , --config path
指 定 wesnothd查 找 配 置 文 件 的 目 录 。 欲 获 知 命 令 语 法 , 请 查 看 下 面 的 服 务 器 配 置 小 节 。 通 过 发 送 SIGHUP信 号 给 服 务 器 可 以 重 新 装 载 配 置 文 件 。
-d, --daemon
以 守 护 进 程 方 式 运 行 wesnothd。
-h, --help
显 示 命 令 行 选 项 的 作 用 。
--log- level = domain1 , domain2 , ...
设 置 日 志 域 的 严 重 度 级 别 。 all 可 以 用 来 匹 配 任 意 日 志 域 。 可 选 的 级 别 有 : error , warning , info , debug 。 默 认 的 级 别 是 error , 对 server 域 而 言 , 默 认 级 别 是 info 。
-p port , --port port
绑 定 服 务 器 到 指 定 的 端 口 。 如 果 不 指 定 , 则 将 使 用 15000 端 口 。
-t number , --threads number
设 置 网 络 I/O中 等 待 状 态 的 工 作 线 程 的 最 大 数 量 为 n( 默 认 值 : 5 , 最 大 值 : 30 ) 。
-T number , --max-threads number
设 置 允 许 创 建 的 最 大 工 作 线 程 数 。 如 果 设 置 为 0 则 不 限 制 线 程 数 ( 默 认 值 : 0 )
-V, --version
显 示 版 本 号 并 退 出 。
-v, --verbose
开 启 调 试 日 志 记 录 。
服 务 器 配 置
通 用 的 语 法 为 :
[ tag ]
key =" value "
key =" value , value ,..."
[/ tag ]
全 局 主 键 :
allow_remote_shutdown
如 果 设 置 为 no ( 默 认 值 ) , shut_down( 关 闭 ) 和 restart( 重 启 ) 请 求 将 被 忽 略 , 除 非 这 些 请 求 来 自 于 fifo。 如 果 设 为 yes 则 允 许 管 理 员 通 过 /query 远 程 关 闭 。
ban_save_file
一 个 服 务 器 可 读 可 写 的 ( 经 gzip压 缩 的 ) 文 件 的 完 整 路 径 或 相 对 路 径 。 封 禁 信 息 会 自 动 保 存 在 这 个 文 件 里 , 并 在 服 务 器 启 动 时 读 取 。
compress_stored_rooms
指 定 房 间 文 件 是 否 应 该 以 压 缩 形 式 读 写 。 默 认 值 为 yes 。
connections_allowed
同 一 IP允 许 的 连 接 数 。 0 表 示 无 限 制 。 ( 默 认 值 : 5 )
deny_unregistered_login
是 否 阻 止 没 有 通 过 user_handler 进 行 注 册 的 用 户 登 录 。 ( 默 认 : 否 )
disallow_names
服 务 器 不 允 许 使 用 的 用 户 名 /昵 称 。 可 以 使 用 * 和 ? 通 配 符 。 更 多 详 细 信 息 请 查 看 glob (7)。 默 认 值 ( 如 果 用 户 没 有 指 定 则 自 动 使 用 ) 是 : *admin*,*admln*,*server*,ai,ai?,computer,human,network,player 。
fifo_path
服 务 器 所 使 用 的 fifo文 件 的 路 径 ( 与 在 wesnoth中 使 用 /query ... 的 功 能 相 同 ) , 您 可 以 向 该 文 件 内 echo服 务 器 命 令 。 如 果 不 指 定 , 则 默 认 为 编 译 时 指 定 的 路 径 ( 默 认 值 : /var/run/socket/wesnothd/socket ) 。
max_messages
messages_time_period 内 允 许 的 消 息 数 。 ( 默 认 值 : 4 )
messages_time_period
消 息 泛 滥 检 测 的 时 间 间 隔 ( 秒 ) 。 ( 默 认 值 : 10 秒 )
|
motd |
每 日 一 言 。 |
new_room_policy
指 定 谁 能 在 服 务 器 上 创 建 新 房 间 。 可 选 值 为 everyone , registered , admin 和 nobody , 分 别 代 表 所 有 人 , 注 册 用 户 , 管 理 员 或 者 禁 止 创 建 新 房 间 。 默 认 值 为 everyone 。
|
passwd |
用 来 获 取 管 理 员 权 限 的 密 码 ( 通 过 /query admin password 来 取 得 权 限 ) 。 |
replay_save_path
服 务 器 用 于 存 放 游 戏 录 像 的 目 录 。 ( 不 要 忘 了 以 /结 尾 ! ) 默 认 为 ‘’( 空 ) , 意 指 wesnothd启 动 时 的 当 前 目 录 。
restart_command
这 是 服 务 器 通 过 restart 命 令 开 启 新 服 务 器 进 程 时 使 用 的 命 令 。 ( 只 能 通 过 fifo来 调 用 。 参 见 allow_remote_shutdown 设 置 。 )
room_save_file
指 定 存 放 房 间 信 息 的 文 件 的 路 径 。 这 个 文 件 在 服 务 器 启 动 时 读 取 , 之 后 会 写 入 。 如 果 设 为 空 或 者 不 设 置 , 则 房 间 不 会 被 读 取 或 保 存 。
save_replays
设 置 服 务 器 是 否 自 动 保 存 游 戏 录 像 。 ( 默 认 值 : false )
tls_enabled
Enable use of TLS. If true, requires 3 following options to be set too.
tls_fullchain
TLS full certificate chain in .pem format
tls_private_key
private key for TLS in .pem format
|
tls_dh |
TLS DH parameters, as .pem file. Generate with openssl dhparam -out filename.pem 4096 |
versions_accepted
服 务 器
接 受 的 客 户 端
版 本 号 列 表 ,
是 以 逗 号 分 隔
的 字 符 串 。 支
持
*
和
?
通 配 符
。 ( 默 认 为 与
服 务 器 版 本 一
致 的 wesnoth版 本 )
例 如 :
versions_accepted="*"
允 许 所 有 版 本
连 接 。
|
id |
The ID of the server when using the database functionality to store game information. Generally is the major.minor version of accepted clients, such as 1.16 or 1.17. |
全 局 标 签 :
[redirect] 这 个 标 签 用 于 设 定 一 个 服 务 器 , 以 将 某 些 版 本 的 客 户 端 重 定 向 到 该 服 务 器 上 。 如 果 没 有 设 置 versions_accepted , 那 么 此 标 签 无 效 。
|
host |
重 定 向 到 的 服 务 器 的 地 址 。 |
|||
|
port |
应 连 接 的 端 口 。 |
version
用 逗 号 分 隔 的 需 要 重 定 向 的 版 本 号 列 表 。 可 以 使 用 通 配 符 , 在 这 方 面 和 versions_accepted 一 样 。
[ban_time] 这 个 标 签 用 于 定 义 一 些 方 便 的 关 键 字 , 以 对 应 一 些 常 用 的 临 时 封 禁 时 间 长 度 。
|
name |
用 于 引 用 封 禁 时 间 的 名 字 。 |
||
|
time |
时 间 长 度 定 义 。 格 式 为 : %d[%s[%d%s[...]]] 其 中 %s是 s( 秒 ) , m( 分 钟 ) , h( 小 时 ) , D( 天 ) , M( 月 ) , Y( 年 ) , %d是 一 个 数 字 。 如 果 不 指 定 时 间 单 位 , 默 认 为 分 钟 ( m) 。 例 如 : time= 代 表 的 是 1天 零 12小 时 又 30分 钟 的 封 禁 。 |
[proxy] 这 个 标 签 用 于 告 诉 服 务 器 扮 演 代 理 服 务 器 角 色 , 把 连 接 在 本 服 务 器 上 的 用 户 的 请 求 转 发 到 指 定 的 服 务 器 。 与 [redirect] 接 受 一 样 的 主 键 。
[user_handler] 配 置 用 户 数 据 处 理 器 。 如 果 配 置 中 没 有 [user_handler] 小 节 , 则 服 务 器 在 运 行 中 将 不 提 供 任 何 昵 称 注 册 服 务 。 forum_user_handler 正 常 运 作 所 需 的 额 外 数 据 表 可 以 在 韦 诺 源 代 码 库 的 table_definitions.sql中 找 到 。 需 要 启 用 mysql支 持 。 对 于 cmake, 请 使 用 ENABLE_MYSQL , 而 对 于 scons, 请 使 用 forum_user_handler 。
db_host
数 据 库 服 务 器 的 主 机 名 称
db_name
数 据 库 名 称
db_user
用 于 登 录 数 据 库 的 用 户 名 称
db_password
这 个 用 户 的 密 码
db_users_table
The name of the table in which your phpbb forum saves its user data. Most likely this will be <table-prefix>_users (e.g. phpbb3_users).
db_extra_table
用 于 保 存 wesnothd自 有 用 户 数 据 的 表 名 。
db_game_info_table
用 于 保 存 wesnothd自 有 游 戏 数 据 的 表 名 。
db_game_player_info_table
用 于 保 存 wesnothd自 有 数 据 的 表 名 , 其 中 是 与 单 场 游 戏 中 玩 家 相 关 的 数 据 。
db_game_modification_info_table
用 于 保 存 wesnothd自 有 数 据 的 表 名 , 其 中 是 与 单 场 游 戏 中 使 用 的 模 组 相 关 的 数 据 。
db_user_group_table
The name of the table in which your phpbb forum saves its user group data. Most likely this will be <table-prefix>_user_group (e.g. phpbb3_user_group).
db_connection_history_table
The name of the table in which to store login/logout times. Also used for matching IPs to users and vice versa.
db_topics_table
The name of the table in which your phpbb forum saves its topic (thread) information. Most likely this will be <table-prefix>_topics (e.g. phpbb3_topics).
db_banlist_table
The name of the table in which your phpbb forum saves its user bans data. Most likely this will be <table-prefix>_banlist (e.g. phpbb3_banlist).
mp_mod_group
论 坛 用 户 组 ID, 该 组 将 被 视 为 拥 有 管 理 员 权 限 。
退 出 状 态 码
正 常 退 出 时 状 态 码 为 0, 此 时 服 务 器 正 常 关 闭 。 状 态 码 2代 表 命 令 行 选 项 中 有 错 误 。
作 者
由 David
White <davidnwhite@verizon.net> 编 写
。 经 Nils Kneuper
<crazy-ivanovic@gmx.net>, ott
<ott@gaon.net>, Soliton
<soliton.de@gmail.com> 和 Thomas Baumhauer
<thomas.baumhauer@gmail.com> 编 辑
。 这 个 手 册 页
最 初 由 Cyril Bouthors
<cyril@bouthors.org> 编 写 。
请 访 问 官 方 主
页 : https://www.wesnoth.org/
版 权
Copyright ©
2003-2024 David White <davidnwhite@verizon.net>
这 是 一 款 自 由
软 件 , 使 用 由
自 由 软 件 基 金
会 发 布 的 GPL版 本
2协 议 授 权 。 使
用 本 软 件 时 *不
*提 供 任 何 保 证
, 甚 至 没 有 对
“可 销 售 性 ”和
“针 对 某 一 特 别
目 的 之 可 用 性
”的 保 证 。 本 段
中 文 翻 译 不 具
有 法 律 效 力 ,
只 有 GPL英 文 原 本
才 具 有 法 律 效
力 。
参 见
wesnoth (6)