TESTPARM(1)

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@samba.org建立。samba現在由開發 組作為類似Linux核心開發採用的開放原始碼計劃方式來發展。

samba手冊頁最初由Karl Auer撰寫。它的原始碼已被轉換成YODL(一種極好的開放原始碼軟體，可以在 ftp://ftp.icce.rug.nl/pub/unix/處獲得)格式並已由Jeremy Allison更新到samba2.0版本。

請參見samba (7)查詢如何獲得一份完整的維護者列表以及如何提交錯誤報告及註解等等。

[中文版維護人]
meaculpa <meaculpa@21cn.com>

[中文版最新更新]
2000/12/08

[中國 Linux 論壇 man 手冊頁翻譯計劃]
http://cmpp.linuxforum.net

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