Manpages

NAME

nmbd − NetBIOS オ ー バ ー IP の ク ラ イ ア ン ト へ の NetBIOS ネ ー ム サ ー バ 機 能 の 提 供

SYNOPSIS

nmbd [ -D ] [ -a ] [ -i ] [ -o ] [ -P ] [ -h ] [ -V ] [ -d <debug level> ] [ -H <lmhosts file> ] [ -l <log directory> ] [ -n <primary netbios name> ] [ -p <port number> ] [ -s <configuration file> ]

DESCRIPTION

こ の プ ロ グ ラ ム は Samba ス イ ー ト の 一 部 で あ る 。

nmbd は 、 Windows95/98/ME、 Windows NT や LanManager ク ラ イ ア ン ト な ど の 、 SMB/CIFS ク ラ イ ア ン ト に よ る NetBIOS over IP の ネ ー ム サ ー ビ ス の リ ク エ ス ト を 認 識 し 、 応 答 す る こ と が で き る サ ー バ で あ る 。 ま た 、 Windows の "ネ ッ ト ワ ー ク コ ン ピ ュ ー タ " で 表 示 さ れ る コ ン ピ ュ ー タ の 一 覧 を 作 り 出 す ブ ラ ウ ジ ン グ の プ ロ ト コ ル に も 対 応 し て い る 。

SMB/CIFS ク ラ イ ア ン ト は 、 始 動 時 に SMB/CIFS サ ー バ を 探 そ う と す る 。 つ ま り 、 指 定 さ れ た サ ー バ が ど の IP ア ド レ ス を 使 用 し て い る か を 知 ろ う と す る 。 サ ー ビ ス の 中 で も と り わ け nmbd は 、 そ の よ う な リ ク エ ス ト を 監 視 し 、 も し も 自 分 の NetBIOS 名 が 指 定 さ れ た な ら 、 動 作 し て い る ホ ス ト の IP ア ド レ ス を 返 答 す る 。 そ の 「 自 分 の NetBIOS 名 」 は 、 既 定 値 で は 動 作 し て い る ホ ス ト の プ ラ イ マ リ DNS 名 で あ る が 、 こ れ は -n オ プ シ ョ ン に よ っ て 変 更 可 能 で あ る (下 記 の OPTIONS を 参 照 )。 こ の よ う に 、 nmbd は 、 自 分 の 名 前 (復 数 の 場 合 も あ る )を 、 ブ ロ ー ド キ ャ ス ト の 問 い 合 わ せ に 対 し て 返 答 す る 。 nmbd が 返 す 追 加 の 名 前 を 、 smb.conf(5)
<URL:smb.conf.5.html> 設 定 フ ァ イ ル の 中 で パ ラ メ ー タ を 経 由 し て 設 定 す る こ と が で き る 。 ま た 、 nmbd は 、 WINS (Windows Internet Name Service) サ ー バ と し て も 利 用 で き る 。 基 本 的 に こ れ が 意 味 す る こ と は 、 WINS デ ー タ ベ ー ス サ ー バ と し て 、 受 け 取 っ た 名 前 登 録 要 求 か ら デ ー タ ベ ー ス を 構 築 で き 、 ま た ク ラ イ ア ン ト か ら の 名 前 の 問 い 合 わ せ に 応 答 す る こ と が で き る と い う こ と で あ る 。 さ ら に nmbd は 、 WINS proxy と し て 動 作 で き 、 WINS サ ー バ に 対 し て WINS プ ロ ト コ ル で 交 信 す る こ と が で き な い ク ラ イ ア ン ト か ら の 、 ブ ロ ー ド キ ャ ス ト 要 求 を 中 継 す る こ と が で き る 。

オ プ シ ョ ン

-D こ の パ ラ メ ー タ が 指 定 さ れ る と 、

nmbd は デ ー モ ン と し て 動 作 す る 。 す

な わ ち 、 自 分 自 身 を 分 離 し て バ ッ ク グ ラ ウ ン ド で 動 作 し 、 適 切 な ポ ー ト の リ ク エ ス ト を 処 理 す る 。 既 定 で は 、 nmbd は デ ー モ ン と し て 動 作 し な い 。 推 奨 し な い が 、 nmbd は inetd か ら の メ タ daemon と し て も 動 作 可 能 で あ る 。

-a こ の パ ラ メ ー タ が 指 定 さ れ る と 、 ロ グ フ ァ イ ル に は 新 し い 接 続 そ れ ぞ れ に 対 し て 追 加 書 き 込 み さ れ る 。 こ れ は デ フ ォ ル ト の 動 作 で あ る 。

-i こ の パ ラ メ ー タ が 指 定 さ れ る と 、 サ ー バ が

shell の コ マ ン ド ラ イ ン 上 か ら 起 動 さ れ て も サ ー バ は デ ー モ ン と は な ら ず に "対 話 的 に "動 作 す る 。 こ の パ ラ メ ー タ の 指 定 は 、 コ マ ン ド ラ イ ン か ら 起 動 す る と き に 暗 黙 的 に デ ー モ ン モ ー ド と な る こ と を 否 定 し ま す 。

-o も し も こ の パ ラ メ ー タ が 指 定 さ れ る と 、 ロ グ フ ァ イ ル は オ ー プ ン す る と き に 上 書 き さ れ る 。 既 定 値 で は 、

smbd は ロ グ フ ァ イ ル 追 加 書 き 込 み す る 。

-h

nmbd の ヘ ル プ 情 報 (使 い 方 )を 表 示 す る 。

-H <filename>

NetBIOS lmhosts フ ァ イ ル の 指 定 。 lmhosts フ ァ イ ル は 、 NetBIOS 名 と IP ア ド レ ス の 組 で 構 成 さ れ る リ ス ト で あ る 。 こ れ は 、 nmbd サ ー バ に よ っ て ロ ー ド さ れ 、 任 意 の NetBIOS 名 を 解 決 す る 問 い 合 わ せ の た め に 、 smb.conf(5) <URL:smb.conf.5.html>中 で 記 述 さ れ て い る 、 name resolve order <URL:smb.conf.5.html#nameresolveorder> 名 前 解 決 メ カ ニ ズ ム に 従 っ て 、 サ ー バ が 必 要 と す る NetBIOS 名 の 問 い 合 わ せ を 解 決 す る た め に 使 わ れ る 。 こ の フ ァ イ ル の 内 容 は 、 nmbd が 、 任 意 の 名 前 問 い 合 わ せ に 応 答 す る 時 に は 決 し て 使 わ れ な い こ と に 注 意 。 こ の フ ァ イ ル に 行 を 追 加 す る と 、 こ の ホ ス ト か ら の NetBIOS 解 決 に の み 影 響 す る 。 こ の フ ァ イ ル へ の 既 定 値 の パ ス 名 は 、 Samba を ビ ル ド す る 過 程 で バ イ ナ リ に 埋 め 込 ま れ る 。 共 通 の デ フ ォ ル ト 値 は 、 /usr/local/samba/lib/lmhosts/usr/samba/lib/lmhosts ま た は /etc/lmhosts で あ る 。 こ の フ ァ イ ル の 内 容 の 詳 細 は 、 lmhosts(5) <URL:lmhosts.5.html> マ ニ ュ ア ル ペ ー ジ に あ る 。

-V

nmbd の バ ー ジ ョ ン 番 号 を 表 示 す る 。

-d <debug level>

0 か ら 10 ま で の 数 値 で 、 デ バ ッ グ レ ベ ル を 指 定 す る 。 こ の パ ラ メ ー タ が 指 定 さ れ て い な い と き の デ フ ォ ル ト 値 は 0 で あ る 。 こ の 値 を 大 き く す る と 、 サ ー バ の 動 作 状 況 に つ い て を ロ グ フ ァ イ ル に 、 よ り 詳 細 に 記 録 す る 。 レ ベ ル 0 で は 、 致 命 的 な エ ラ ー と 重 要 な 警 告 の み が ロ グ に 記 録 さ れ る 。 レ ベ ル 1 は 通 常 動 作 さ せ る に は 適 切 な レ ベ ル で あ り 、 実 行 さ れ た 操 作 に つ い て の ご く わ ず か の 情 報 の み を 生 成 す る 。 レ ベ ル が 1 よ り 大 き い と 、 非 常 に 大 量 の ロ グ デ ー タ が 生 成 さ れ る の で 、 問 題 を 調 査 す る 時 に の み 使 わ れ る べ き で あ る 。 レ ベ ル 3 は 開 発 者 の み が 使 う よ う に デ ザ イ ン さ れ 、 ま っ た く 暗 号 の よ う な 、 莫 大 な デ ー タ が 生 成 さ れ る 。 こ こ で パ ラ メ ー タ を 指 定 す る こ と は 、 smb.conf <URL:smb.conf.5.html> フ ァ イ ル 中 の log level <URL:smb.conf.5.html#loglevel> パ ラ メ ー タ を 上 書 き す る こ と に 注 意 。

-l <log を 出 力 す る デ ィ レ ク ト リ >

-l パ ラ メ ー タ は 、 動 作 中 の nmbdサ ー バ か ら の 動 作 結 果 を 記 録 す る ロ グ フ ァ イ ル "log.nmbd" が 作 成 さ れ る デ ィ レ ク ト リ を 指 定 す る 。 デ フ ォ ル ト で の デ ィ レ ク ト リ は 、 Samba を ビ ル ド す る 過 程 で バ イ ナ リ に 埋 め 込 ま れ る 。 一 般 的 な デ フ ォ ル ト 値 は /usr/local/samba/var/log.nmb/usr/samba/var/log.nmb ま た は /var/log/log.nmb で あ る 。 注 意 : 指 定 さ れ た デ ィ レ ク ト リ が 存 在 し な い と き は 、 nmbd は コ ン パ イ ル 時 に 決 定 さ れ た デ フ ォ ル ト の ロ グ の 場 所 に ロ グ を 記 録 し よ う と す る 。

-n <基 本 の NetBIOS名 > こ の オ プ シ ョ ン で は Samba 自 身 が 使 用 す る NetBIOS名 を 変 更 す る こ と が で き る 。 こ れ は 、 smb.conf <URL:smb.conf.5.html> フ ァ イ ル 中 に NetBIOS name <URL:smb.conf.5.html#netbiosname> パ ラ メ ー タ を 設 定 す る の と 同 じ で あ る が 、 smb.conf フ ァ イ ル の 設 定 を 上 書 き す る 。
-p <UDP ポ ー ト 番 号 >

UDP ポ ー ト 番 号 に は 正 の 整 数 を 指 定 す る 。 こ の オ プ シ ョ ン は 、 nmbd が 名 前 問 い 合 わ せ に 返 答 す る 、 既 定 値 の UDP ポ ー ト 番 号 (通 常 は 137)を 変 更 す る 。 あ な た が ど ん な 場 面 で も 助 け を 必 要 と し な い 専 門 家 で な い な ら ば 、 こ の オ プ シ ョ ン を 使 用 し て は な ら な い !

-s <設 定 フ ァ イ ル > デ フ ォ ル ト の 設 定 フ ァ イ ル 名 は ビ ル ド 時 に 設 定 さ れ 、 一 般 的 に は /usr/local/samba/lib/smb.conf で あ る が 、 こ れ は Samba が autoconfigure さ れ る と き に 変 更 す る こ と が で き る 。 指 定 さ れ た フ ァ イ ル に は サ ー バ が 必 要 と す る 構 成 の 詳 細 が 含 ま れ て い る 。 よ り 詳 細 な 情 報 は smb.conf(5) <URL:smb.conf.5.html>を 参 照 の こ と 。

フ ァ イ ル

/etc/inetd.conf も し も サ ー バ ー が inetd メ タ デ ー モ ン 経 由 で 動 作 し て い る な ら ば 、 こ の フ ァ イ ル は メ タ デ ー モ ン の た め の 適 切 な 起 動 情 報 を 含 ん で い な け れ ば な ら な い 。 詳 し く は UNIX_INSTALL.html <URL:UNIX_INSTALL.html> ド キ ュ メ ン ト を 参 照 の こ と 。
/etc/rc

(ま た は シ ス テ ム が 使 う 初 期 化 ス ク リ プ ト ) も し も 、 サ ー バ を デ ー モ ン と し て 起 動 さ せ る な ら ば 、 こ の フ ァ イ ル に サ ー バ の た め の 適 切 な ス タ ー ト ア ッ プ 手 順 を 含 む 必 要 が あ る 。 詳 し く は UNIX_INSTALL.html <URL:UNIX_INSTALL.html> ド キ ュ メ ン ト を 参 照 の こ と 。

/etc/services も し サ ー バ を inetd メ タ デ ー モ ン 経 由 で 起 動 さ せ る な ら 、 こ の フ ァ イ ル に サ ー ビ ス 名 (例 え ば netbios-ssn)と サ ー ビ ス ポ ー ト (例 え ば 139)、 プ ロ ト コ ル タ イ プ (例 え ば tcp)の マ ッ ピ ン グ を 含 ん で い な け れ ば い け な い 。 詳 し く は UNIX_INSTALL.html <URL:UNIX_INSTALL.html> ド キ ュ メ ン ト を 参 照 の こ と 。
/usr/local/samba/lib/smb.conf
こ れ は 、 smb.conf <URL:smb.conf.5.html> の デ フ ォ ル ト の 位 置 で あ る 。 そ の 他 の 標 準 的 な こ の フ ァ イ ル の イ ン ス ト ー ル 位 置 は 、 /usr/samba/lib/smb.conf/etc/smb.conf で あ る 。 も し WINS サ ー バ と し て 動 作 さ せ る な ら (smb.conf(5) マ ニ ュ ア ル ペ ー ジ 中 の wins support <URL:smb.conf.5.html#WINSSUPPORT> パ ラ メ ー タ を 参 照 )、 nmbd は 、 Samba が イ ン ス ト ー ル さ れ た 場 所 の 下 に 作 成 さ れ る var/locks デ ィ レ ク ト リ 中 の wins.dat フ ァ イ ル に WINS デ ー タ ベ ー ス を 格 納 す る 。 も し nmbdブ ラ ウ ズ マ ス タ と し て 動 作 し て い る な ら ば (smb.conf(5) マ ニ ュ ア ル ペ ー ジ の local master <URL:smb.conf.5.html#LOCALMASTER> パ ラ メ ー タ を 参 照 )、 nmbd は 、 Samba 自 身 が イ ン ス ト ー ル さ れ た 場 所 の 配 下 に 作 成 さ れ る var/locks デ ィ レ ク ト リ 中 の browse.dat フ ァ イ ル に ブ ラ ウ ズ デ ー タ ベ ー ス を 格 納 す る 。

シ グ ナ ル

nmbd プ ロ セ ス を シ ャ ッ ト ダ ウ ン す る た め に 、 SIGKILL(-9) を 使 用 す る こ と は 、 最 後 の 手 段 以 外 に は 決 し て 推 奨 し な い 。 こ れ は 、 名 前 デ ー タ ベ ー ス が 整 合 性 の 崩 れ た 状 態 で 残 っ て し ま う か も し れ な い か ら で あ る 。 正 し い 方 法 は 、 SIGTERM(-15) を nmbd に 送 り 、 nmbd が 自 ら 終 了 す る ま で 待 つ こ と で あ る 。

nmbd は SIGHUP を 受 け 取 る と 、 名 前 の 一 覧 を /usr/local/samba/var/locks デ ィ レ ク ト リ (ま た は Samba 自 身 が イ ン ス ト ー ル さ れ た 場 所 の 配 下 に 作 成 さ れ る var/locks デ ィ レ ク ト リ )中 の フ ァ イ ル namelist.debug に ダ ン プ す る こ と が で き る 。 ま た 、 同 様 に nmbd は サ ー バ デ ー タ ベ ー ス を log.nmb フ ァ イ ル に ダ ン プ す る 。

smbcontrol(1) <URL:smbcontrol.1.html> を 使 う と nmbd の デ バ ッ グ ・ ロ グ ・ レ ベ ル を 上 げ た り 下 げ た り で き る (SIGUSR[1|2] シ グ ナ ル は Samba 2.2 で は も は や 使 用 さ れ な い )。 こ れ に よ り 、 低 い ロ グ ・ レ ベ ル で 動 作 し て い る 間 に 発 生 す る 一 時 的 な 問 題 を 診 断 す る こ と が で き る 。

ト ラ ブ ル シ ュ ー テ ィ ン グ

Samba と SWAT を イ ン ス ト ー ル す る と き の 問 題 に 共 通 す る 原 因 の ひ と つ に 、 Samba サ ー バ 上 の あ る 種 の フ ァ イ ア ウ ォ ー ル や ポ ー ト フ ィ ル タ リ ン グ ソ フ ト の 存 在 が あ る 。 こ の マ ニ ュ ア ル ペ ー ジ で 説 明 さ れ た 然 る べ き ポ ー ト が サ ー バ 上 で 利 用 可 能 で あ る か 、 iptables や "port sentry" の よ う な セ キ ュ リ テ ィ ソ フ ト で ブ ロ ッ ク さ れ て い な い か 確 認 の こ と 。 よ り 多 く の ト ラ ブ ル シ ュ ー テ ィ ン グ に つ い て は 、 Samba の 配 布 物 に 含 ま れ る ド キ ュ メ ン ト を 参 照 の こ と 。

バ ー ジ ョ ン

こ の man ペ ー ジ は 、 Samba シ ス テ ム の バ ー ジ ョ ン 2.2 用 に な っ て い る 。

参 照

inetd(8)smbd(8) <URL:smbd.8.html>、 smb.conf(5)
<URL:smb.conf.5.html>、 smbclient(1)
<URL:smbclient.1.html>、 testparm(1) <URL:testparm.1.html>、 testprns(1) <URL:testprns.1.html>、 と Internet RFC の rfc1001.txtrfc1002.txt. さ ら に 追 加 で CIFS(昔 は SMB)の 仕 様 が 次 の Webペ ー ジ か ら の リ ン ク に あ る 。 http://samba.org/cifs/ <URL:http://samba.org/cifs/>;

著 者

オ リ ジ ナ ル の Samba ソ フ ト ウ ェ ア と 関 連 す る ユ ー テ ィ リ テ ィ は 、 Andrew Tridgell に よ っ て 作 ら れ た 。 Samba は 現 在 Linux カ ー ネ ル が 開 発 さ れ て い る よ う な 方 法 で の オ ー プ ン ソ ー ス プ ロ ジ ェ ク ト で あ る Samba Team に よ っ て 開 発 さ れ て い る 。 オ リ ジ ナ ル の Samba の マ ニ ュ ア ル ペ ー ジ は Karl Auer に よ っ て 書 か れ た 。 マ ニ ュ ア ル ペ ー ジ は YODL 形 式 (別 の 、 優 秀 な オ ー プ ン ソ ー ス ソ フ ト ウ ェ ア で 、 ftp://ftp.icce.rug.nl/pub/unix/ <URL:ftp://ftp.icce.rug.nl/pub/unix/>; に あ る ) で 変 換 さ れ 、 Jeremy Allison に よ っ て Samba 2.0 リ リ ー ス の た め に 更 新 さ れ た 。 Samba 2.2 の た め の DocBook 形 式 へ の 変 換 は Gerald Carter が 行 っ た 。

日 本 語 訳

• 高 橋 基 信

(monyo [AT] samba.jp)

• は せ が わ

よ う す け