Manpages

NAME

swat - 基 於 web的 samba管 理 工 具

總 覽

swat [ -s smb config file ] [ -a ]

描 述

此 程 序 是 samba 套 件 的 一 部 分 。

swat 允 許 samba 管 理 員 通 過 web瀏 覽 器 配 置 複 雜 的 smb.conf 文 件 。 另 外 , swat 配 置 頁 可 以 幫 助 管 理 員 檢 查 鏈 接 所 有 在 smb.conf 文 件 中 的 可 配 置 項 並 可 以 簡 單 地 查 看 任 何 的 改 變 效 果 。

swatinetd 中 運 行 。

選 項

-s

smb configuration file 檢 查 編 譯 時 建 立 的 默 認 配 置 文 件 路 徑 。 指 定 的 文 件 包 含 了 smbd 服 務 器 所 需 的 詳 細 配 置 信 息 。 swat 可 以 修 改 這 個 文 件 。 文 件 包 含 了 服 務 器 的 特 殊 信 息 如 使 用 的 printcap 文 件 , 還 有 所 有 提 供 的 服 務 的 描 述 。 請 參 見 smb.conf(5) 獲 得 更 多 信 息 。

-a

用 這 個 選 項 禁 止 授 權 驗 證 並 使 swat 在 演 示 模 式 下 運 行 。 在 此 模 式 下 任 何 人 都 可 以 修 改 smb.conf 配 置 文 件 。 不 要 在 正 式 的 服 務 器 上 使 用 這 個 選 項 哦 。

安 裝

在 編 譯 完 SWAT 後 你 需 要 運 行 make install 來 安 裝 swat 二 進 制 程 序 和 各 種 幫 助 文 件 和 圖 片 。 默 認 情 況 下 這 些 東 東 都 被 放 入 以 下 目 錄 中 :

/usr/local/samba/bin/swat
/usr/local/samba/swat/images/*
/usr/local/samba/swat/help/*

關 於 INETD的 安 裝

你 需 要 編 輯 /etc/inetd.conf/etc/services 來 允 許 通 過 inetd 來 運 行 SWAT。 在 /etc/services中 你 需 要 象 這 樣 加 入 一 行 內 容 :

swat 901/tcp 注 意 對 於 NIS/YP的 用 戶 來 說 , 可 能 需 要 重 新 建 立 NIS服 務 映 射 , 因 爲 這 比 修 改 本 地 /etc/services文 件 更 好 。 對 於 端 口 號 的 選 擇 並 不 十 分 重 要 , 除 了 它 應 該 小 於 1024 以 外 就 是 不 應 該 是 當 前 正 在 使 用 的 端 口 號 (使 用 1024 以 上 的 端 口 號 可 能 出 現 未 知 的 安 全 漏 洞 , 這 取 決 於 你 的 inetd 守 護 程 序 的 運 行 情 況 )。 在 /etc/inetd.conf文 件 中 你 應 該 添 加 這 樣 的 內 容 :
swat stream tcp nowait.400 root /usr/local/samba/bin/swat swat
在 編 輯 /etc/services/etc/inetd.conf 文 件 時 有 件 事 需 要 做 一 下 , 就 是 向 inetd 發 送 一 個 HUP 信 號 。 可 以 用 “ kill-1PID ”命 令 來 做 這 步 操 作 , 當 然 了 , PID 就 是 inetd 守 護 程 序 的 進 程 號 。

運 行

要 運 行 swat 你 只 要 在 自 己 的 web瀏 覽 器 中 查 看 http://localhost:901/ 地 址 。 注 意 你 可 以 從 任 何 可 聯 網 主 機 的 IP上 訪 問 swat , 但 是 從 遠 程 主 機 聯 接 的 話 , 在 線 的 口 令 傳 送 可 以 很 容 易 地 被 監 聽 。

相 關 文 件

/etc/inetd.conf 此 文 件 包 含 了 超 級 守 護 程 序 所 使 用 的 適 當 的 啓 動 信 息 。

/etc/services 這 個 文 件 必 須 包 含 一 系 列 服 務 名 (如 swa t)、 服 務 端 口 (如 901 )和 協 議 類 型 (如 tcp )的 映 射 。

/usr/local/samba/lib/smb.conf 默 認 情 況 下 swat 會 編 輯 這 個 目 錄 下 的 smb.conf 服 務 器 配 置 文 件 。 另 外 一 些 系 統 安 裝 此 文 件 的 位 置 通 常 是 /usr/samba/lib/smb.conf和 /etc/smb.conf。 這 個 配 置 文 件 描 述 了 客 戶 可 以 獲 得 的 所 有 服 務 。 參 見 smb.conf(5) 獲 得 詳 細 信 息 。

警 告

swat會 重 寫 你 的 smb.conf文 件 。 它 將 重 新 安 排 各 項 內 容 並 刪 掉 所 有 註 釋 , "include="和 "copy="選 項 。 如 果 你 想 謹 慎 一 些 的 話 先 備 份 或 者 不 要 用 swat!

版 本

此 手 冊 頁 是 針 對 samba套 件 版 本 2.0的 。

另 見

inetd (8), nmbd (8), smb.conf (5).

作 者

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 手 冊 頁 翻 譯 計 劃 ]

http://cmpp.linuxforum.net

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh