NAME
testparm - 检 查 smb.conf配 置 文 件 的 内 部 正 确 性
总 览
testparm [-s] [-h] [-L servername] [configfilename] [hostname hostIP]
描 述
此 程 序 是 samba套 件 的 一 部 分 。
testparm是 个 非 常 简 单 的 程 序 , 用 于 检 查 smbd配 置 文 件 的 内 部 正 确 性 。 如 果 程 序 报 告 没 有 什 么 问 题 , 那 么 你 可 以 放 心 地 使 用 这 个 配 置 文 件 , 并 且 smbd也 会 非 常 顺 利 地 装 入 它 。 注 意 , 这 并 不 保 证 配 置 文 件 中 指 定 的 服 务 可 以 获 得 或 者 如 你 所 愿 地 那 样 进 行 操 作 。 如 果 在 它 的 命 令 上 指 定 可 选 的 主 机 名 和 主 机 IP地 址 的 话 , 测 试 程 序 将 通 过 服 务 接 口 运 行 并 报 告 是 否 指 定 的 主 机 可 以 访 问 每 个 服 务 。 如 果 testparm在 smb.conf文 件 中 找 到 一 个 错 误 的 话 , 它 会 向 调 用 程 序 返 回 退 出 代 码 1, 否 则 返 回 退 出 代 码 0。 这 样 shell脚 本 可 以 测 试 testparm的 输 入 。
选 项
-s 如 果 不 带 这 个 参 数 , |
testparm将 提 示 在 列 出 服 务 名 和 服 务 定 义 项 之 间 打 一 |
个 回 车 。
-h 列 出 用 法 信 息 |
-L servername 对
服 务 项 名 字 设
定 %L这 样 的 宏 值
。 对 于 测 试 包
含 这 样 的 宏 值
的 文 件 非 常 有
用 。
configfilename 指 定 要 检
查 的 配 置 文 件
名 。 如 果 不 指
定 的 话 , 程 序
对 默 认 的 smb.conf文
件 进 行 检 查 。
hostname 如 果 命 令 行
带 有 这 个 参 数
时 , 测 试 程 序
将 检 查 smb.conf文 件
中 的 “hosts allow”和
“hosts deny”参 数 用 以
测 试 这 些 IP地 址
对 应 的 主 机 名
是 否 可 以 访 问
smbd服 务 器 。 如 果
用 这 样 的 参 数
时 , hostIP参 数 也 必
须 一 并 使 用 。
hostIP 这 个 参 数 用 于 指 定 前 面 给 出 的 主 机 名 相 对 应 的 |
IP地 址 。 如 上 说 述 , 主 机 名 |
参 数 和 这 个 地 址 必 须 一 并 使 用 。
相 关 文 件
smb.conf, 通 常 这 是 smbd使 用 的 配 置 文 件 名 。
诊 断
程 序 运 行 的 结 果 将 给 出 装 入 的 配 置 文 件 是 否 正 确 的 信 息 。 如 果 文 件 没 有 被 装 入 时 可 能 显 示 的 是 错 误 和 警 告 信 息 。 反 之 , 装 入 文 件 正 确 的 话 , 程 序 会 在 标 准 输 出 上 列 出 所 有 可 知 的 服 务 细 节 。
版 本
此 手 册 页 是 针 对 samba套 件 版 本 2.0的 。
另 见
smb.conf (5), smbd (8)
作 者
samba软 件 和 相 关 工 具 最 初 由 Andrew Tridgell samba-bugs [AT] samba.org创 建 。 samba现 在 由 开 发 组 作 为 类 似 Linux内 核 开 发 采 用 的 开 放 源 代 码 计 划 方 式 来 发 展 。
samba手 册 页 最 初 由 Karl Auer撰 写 。 它 的 源 码 已 被 转 换 成 YODL(一 种 极 好 的 开 放 源 代 码 软 件 , 可 以 在 ftp://ftp.icce.rug.nl/pub/unix/处; 获 得 )格 式 并 已 由 Jeremy Allison更 新 到 samba2.0版 本 。 请 参 见 samba (7)查 找 如 何 获 得 一 份 完 整 的 维 护 者 列 表 以 及 如 何 提 交 错 误 报 告 及 注 解 等 等 。
[中 文 版 维 护 人 ]
meaculpa <meaculpa [AT] 21cn.com>
[中 文 版 最 新 更 新 ]
2000/12/08
[中 国 Linux 论 坛 man 手 册 页 翻 译 计 划 ]
跋
本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh