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 - 韋 諾 之 戰 多 人 網 路 伺 服 器
摘 要
wesnothd
[
-dv
] [
-c
path
] [
-p
port
]
[
-t
number
] [
-T
number
]
wesnothd -V
描 述
管 理 韋 諾 之 戰 的 多 人 遊 戲 。 參 閱 http://www.wesnoth.org/wiki/ServerAdministration 來 查 看 透 過 韋 諾 客 戶 端 (/query ...)或 fifo, 伺 服 器 接 受 什 麼 指 令 。
選 項
-c path , --config path
告 訴 wesnothd 要 去 哪 裡 找 到 設 定 檔 來 用 。 參 閱 下 面 的 SERVER CONFIG 來 了 解 語 法 。 你 可 以 藉 由 傳 送 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允 許 的 連 接 數 。 ( 預 設 值 : 5 )
deny_unregistered_login
是 否 在 user_handler 被 使 用 時 , 防 止 沒 有 註 冊 的 玩 家 進 行 登 入 。 ( 預 設 值 : false)
disallow_names
伺 服 器 不 允 許 使 用 的 名 稱 /暱 稱 。 支 援 使 用 * 和 ? 這 兩 個 萬 用 字 元 。 參 閱 glob (7) 來 了 解 細 節 。 預 設 值 ( 如 果 沒 有 東 西 被 指 定 就 會 用 這 個 值 ) 是 : *admin*,*admln*,*server*,ai,ai?,computer,human,network,player 。
fifo_path
你 可 以 送 出 伺 服 器 指 令 到 ( 與 透 過 韋 諾 客 戶 端 使 用 「 /query ...」 相 同 ) 的 fifo 檔 案 的 路 徑 。 如 果 不 指 定 , 則 預 設 為 編 譯 階 段 所 設 定 的 路 徑 ( 預 設 : /var/run/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
啟 用 TLS 時 。 如 果 為 true, 則 還 需 要 設 定 以 下 3 個 選 項 。
tls_fullchain
TLS 完 整 的 信 任 鍊 , 格 式 為 .pem
tls_private_key
TLS私 鑰 , 格 式 為 .pem
|
tls_dh |
TLS Diffie-Hellman 參 數 , 為 .pem檔 案 。 使 用 openssl dhparam -out filename.pem 4096 生 成 |
versions_accepted
用 逗 號
分 隔 的 版 本 字
串 清 單 , 伺 服
器 會 接 受 清 單
上 面 的 版 本 。
支 援 使 用
*
和
?
這 兩 個 萬 用
字 元 。 ( 預 設
為 對 應 的 韋 諾
版 本 )
例 如 :
versions_accepted="*"
允 許
任 意 版 本 字 串
。
|
id |
使 用 資 料 庫 功 能 儲 存 遊 戲 資 訊 時 伺 服 器 的 ID。 一 般 是 接 受 客 戶 端 的 major.minor 版 本 , 例 如 1.16或 1.17。 |
全 域 標 籤 :
[redirect] 一 個 用 來 設 定 指 定 的 客 戶 端 版 本 要 重 新 導 向 到 哪 個 伺 服 器 的 標 簽 。 如 果 versions_accepted 沒 有 設 定 就 不 會 被 使 用 。
|
host |
重 新 導 向 到 的 伺 服 器 地 址 。 |
|||
|
port |
連 結 的 連 接 埠 。 |
version
用 逗 號 分 隔 的 版 本 清 單 , 作 為 重 新 導 向 的 依 據 。 支 援 使 用 * 和 ? 這 兩 個 萬 用 字 元 。
[ban_time] 一 個 用 來 替 臨 時 性 的 封 禁 時 間 長 度 定 義 方 便 的 關 鍵 字 的 標 籤 。
|
name |
名 稱 用 來 參 照 到 封 禁 時 間 。 |
||
|
time |
時 間 長 度 定 義 。 格 式 為 : %d[%s[%d%s[...]]]。 其 中 %s 是 s( 秒 ) , m( 分 鐘 ) , h( 小 時 ) , D( 天 ) , M( 月 ) , Y( 年 ) , %d 是 一 個 數 字 。 如 果 不 指 定 時 間 單 位 , 預 設 為 分 鐘 (m)。 例 如 : time= |
[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
phpbb 論 壇 中 存 放 使 用 者 資 料 的 表 單 。 很 可 能 是 <table-prefix>_users( 例 如 : 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
phpbb 論 壇 中 存 放 使 用 者 群 組 資 料 的 表 單 。 很 可 能 是 <table-prefix>_user_group( 例 如 : phpbb3_user_group) 。
db_connection_history_table
用 於 儲 存 登 入 /登 出 時 間 的 表 單 。 也 用 於 將 IP與 使 用 者 交 互 比 對 。
db_topics_table
phpbb 論 壇 中 存 放 主 題 ( 帖 子 ) 資 訊 的 表 單 。 很 可 能 是 <table-prefix>_topics( 例 如 : phpbb3_topics) 。
db_banlist_table
phpbb 論 壇 中 存 放 封 鎖 使 用 者 資 料 的 表 單 。 很 可 能 是 <table-prefix>_banlist( 例 如 : 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> 修
改 。 這 個 手 冊
最 早 由 Cyril Bouthors
<cyril@bouthors.org> 編 寫 。
拜 訪 官 方 網 站
: http://www.wesnoth.org/
著 作 權
Copyright ©
2003-2024 David White <davidnwhite@verizon.net>
這 是 一 個 自 由
軟 體 , 這 個 軟
體 採 用 由 自 由
軟 體 協 會 (FSF)所 發
佈 的 GPLv2授 權 協 議
。 沒 有 保 證 ,
甚 至 對 「 可 銷
售 性 」 和 「 對
某 一 特 定 目 的
的 適 用 性 」 也
沒 有 保 證 。 本
段 翻 譯 文 字 不
具 法 律 效 力 ,
如 有 需 要 請 參
閱 原 文 或 者 是 GPLv2
授 權 條 款 。
參 見
wesnoth (6)