mailto(samba@samba.org) 

manpage(nmbd)(8)(23 Oct 1998 (JP-1999/12/25))(Samba 2.0.7)(SAMBA)

label(NAME)
manpagename(nmbd)(クライアントへの NetBIOS ネームサーバのサポート機能)

label(SYNOPSIS)
manpagesynopsis()

bf(nmbd) [link(-D)(minusD)] [link(-a)(minusa)] [link(-o)(minuso)] [link(-h)(minush)] [link(-V)(minusV)] [link(-H lmhosts file)(minusH)] [link(-d debuglevel)(minusd)] [link(-l log file basename)(minusl)] [link(-n primary NetBIOS name)(minusn)] [link(-p port number)(minusp)] [link(-s configuration file)(minuss)]

label(DESCRIPTION)
manpagedescription()

このプログラムは Samba システム全体の一部である。

bf(nmbd) は、Windows95/98、Windows NT と LanManager クライアントなどの、
SMB/CIFS クライアントによって作成される NetBIOS ネームサービスの
リクエストを認識し、応答することができるサーバである。
また、Windows の "ネットワークコンピュータ" で表示されるコンピュータの一覧
を作り出すブラウジングのプロトコルにも対応している。
COMMENT(
bf(nmbd) is a server that understands and can reply to NetBIOS over IP
name service requests, like those produced by SMBD/CIFS clients such
as Windows 95/98, Windows NT and LanManager clients. It also
participates in the browsing protocols which make up the Windows
"Network Neighborhood" view.
)

SMB/CIFS クライアントは、始動時に SMB/CIFS サーバを探そうとする。
つまり、指定されたサーバがどの IP アドレスを使用しているかを知ろうとする。
COMMENT(
SMB/CIFS clients, when they start up, may wish to locate an SMB/CIFS
server. That is, they wish to know what IP number a specified host is
using.
)

サービスの中でもとりわけ bf(nmbd) は、そのようなリクエストを監視し、
もしも、自分の NetBIOS 名が指定されたなら、動作しているホストの IP アドレスを
応答する。その「自分の NetBIOS 名」は、既定値では動作しているホスト
のプライマリ DNS 名であるが、これは bf(-n) オプション
によって変更可能である(下記の link(OPTIONS)(OPTIONS) を参照)。
このように、bf(nmbd) は、自分の名前(復数の場合もある)を、
ブロードキャストの問い合わせに対して返答する。bf(nmbd) が返す追加の名前を、
url(bf(smb.conf(5)))(smb.conf.5.html) 構成ファイル中にパラメータ経由で
設定することができる。
COMMENT(
Amongst other services, bf(nmbd) will listen for such requests,
and if its own NetBIOS name is specified it will respond with the IP
number of the host it is running on.  Its "own NetBIOS name" is by
default the primary DNS name of the host it is running on, but this
can be overridden with the bf(-n) option (see link(OPTIONS)(OPTIONS) below). Thus
bf(nmbd) will reply to broadcast queries for its own name(s). Additional
names for bf(nmbd) to respond on can be set via parameters in the
url(bf(smb.conf(5)))(smb.conf.5.html) configuration file.
)

また、bf(nmbd) は、 WINS (Windows Internet Name Service) サーバとしても
利用できる。基本的にこれが意味することは、WINS データベースサーバとして、
受け取った名前登録要求からデータベースを構築でき、またクライアントから
の名前の問い合わせに応答することができるということである。
COMMENT(
bf(nmbd) can also be used as a WINS (Windows Internet Name Server)
server. What this basically means is that it will act as a WINS
database server, creating a database from name registration requests
that it receives and replying to queries from clients for these names.
)

さらに、bf(nmbd) は、WINS proxy として動作でき、WINS サーバに対して
WINS プロトコルで交信することができないクライアントからの、ブロードキャスト
要求を中継することができる。
COMMENT(
In addition, bf(nmbd) can act as a WINS proxy, relaying broadcast queries
from clients that do not understand how to talk the WINS protocol to a
WIN server.
)

label(OPTIONS)
manpageoptions()

startdit()

label(minusD)
dit(bf(-D)) 指定されると、このパラメータは、bf(nmbd) をデーモンとして
動作するようにする。すなわち、それ自身を分離してバックグラウンドで動作し、
適切なポートのリクエストを処理する。既定では、bf(nmbd) は、
デーモンとして動作しない。推奨しないが、nmbd は inetd からの
メタ daemon としても動作可能である。
COMMENT(
dit(bf(-D)) If specified, this parameter causes bf(nmbd) to operate
as a daemon. That is, it detaches itself and runs in the background,
fielding requests on the appropriate port. By default, bf(nmbd) will
NOT operate as a daemon. nmbd can also be operated from the inetd
meta-daemon, although this is not recommended.
)

label(minusa)
dit(bf(-a)) このパラメータが指定されると、
ログ・ファイルには新しい接続それぞれに対して追加書き込みされる。
これが既定である。
COMMENT(
dit(bf(-a)) If this parameter is specified, each new connection will
append log messages to the log file.  This is the default.
)

label(minuso)
dit(bf(-o)) もしもこのパラメータが指定されると、ログファイルは
オープンするときに上書きされる。既定値では、ログファイルは追加書き込み
される。
COMMENT(
dit(bf(-o)) If this parameter is specified, the log files will be
overwritten when opened.  By default, the log files will be appended
to.
)

label(minush)
dit(bf(-h)) bf(nmbd) のヘルプ情報(使い方)を表示する。
COMMENT(
dit(bf(-h)) Prints the help information (usage) for bf(nmbd).
)

label(minusV)
dit(bf(-V)) bf(nmbd) のバージョン番号を表示する。
COMMENT(
dit(bf(-V)) Prints the version number for bf(nmbd).
)

label(minusH)
dit(bf(-H filename)) NetBIOS lmhosts ファイルの指定
COMMENT(
dit(bf(-H filename)) NetBIOS lmhosts file.
)

lmhosts ファイルは、NetBIOS 名と IP アドレスの組で構成されるリストである。
これは、nmbd サーバによってロードされ、
任意の NetBIOS 名を解決する問い合わせのために、
url(bf(smb.conf (5)))(smb.conf.5.html) 中で記述されている、
url(bf(name resolve order))(smb.conf.5.html#nameresolveorder)
名前解決メカニズムに従って、サーバが必要とする NetBIOS 名の
問い合わせを解決するために使われる。
このファイルの内容は、bf(nmbd) が、任意の名前問い合わせに応答する時には
em(決して)使われないことに注意。このファイルに行を追加すると、このホスト
からの NetBIOS 解決にem(のみ)影響する。
COMMENT(
The lmhosts file is a list of NetBIOS names to IP addresses that is
loaded by the nmbd server and used via the name resolution mechanism
url(bf(name resolve order))(smb.conf.5.html#nameresolveorder) described in 
url(bf(smb.conf (5)))(smb.conf.5.html) to resolve any
NetBIOS name queries needed by the server. Note that the contents of
this file are em(NOT) used by bf(nmbd) to answer any name queries. Adding
a line to this file affects name NetBIOS resolution from this host
em(ONLY).
)

  このファイルへの既定値のパス名は、Samba をビルドする過程でバイナリに
埋め込まれる。共通の既定値は、em(/usr/local/samba/lib/lmhosts)、
em(/usr/samba/lib/lmhosts) または em(/etc/lmhosts) である。このファイルの
内容の詳細は、url(bf(lmhosts (5)))(lmhosts.5.html) マニュアルページに
ある。
COMMENT(
The default path to this file is compiled into Samba as part of the
build process. Common defaults are em(/usr/local/samba/lib/lmhosts),
em(/usr/samba/lib/lmhosts) or em(/etc/lmhosts). See the 
url(bf(lmhosts (5)))(lmhosts.5.html) man page for details on the contents of this file.
)

label(minusd)
dit(bf(-d debuglevel)) 0 から 10 までの数値で、デバッグレベルを指定する。
COMMENT(
dit(bf(-d debuglevel)) debuglevel is an integer from 0 to 10.
)

もしもパラメータがセットされていなければ、既定値は 0 である。
COMMENT(
The default value if this parameter is not specified is zero.
)

この値を大きくすると、サーバの動作状況についてをログファイルに、より
詳細に記録する。レベル 0 では、致命的なエラーと重要な警告のみがログに
記録される。レベル 1 は通常動作させるには適切なレベルであり、実行された
操作についてのごくわずかの情報のみを生成する。
COMMENT(
The higher this value, the more detail will be logged to the log files
about the activities of the server. At level 0, only critical errors
and serious warnings will be logged. Level 1 is a reasonable level for
day to day running - it generates a small amount of information about
operations carried out.
)

レベルが 1 より大きいと、非常に大量のログデータが生成されるので、問題を
調査する時にのみ使われるべきである。レベル 3 は開発者のみが使うように
デザインされ、まったく暗号のような、莫大なデータが生成される。
COMMENT(
Levels above 1 will generate considerable amounts of log data, and
should only be used when investigating a problem. Levels above 3 are
designed for use only by developers and generate HUGE amounts of log
data, most of which is extremely cryptic.
)

ここでパラメータを指定することは、url(bf(smb.conf(5)))(smb.conf.5.html)
ファイル中の url(bf(log level))(smb.conf.5.html#loglevel) パラメータを
上書きすることに注意。
COMMENT(
Note that specifying this parameter here will override the url(bf(log
level))(smb.conf.5.html#loglevel) parameter in the url(bf(smb.conf
(5)))(smb.conf.5.html) file.
)

label(minusl)
dit(bf(-l logfile)) bf(-l) パラメータは、動作中の nmbd サーバからの
動作結果を記録するファイルのパス名と、拡張子を除いた部分のファイル名
を指定する。
実際の記録ファイル名は、指定された基本名に拡張子 ".nmb" を付け加えられる。
たとえば指定された名前が "log" ならば、ファイル log.nmb がデバッグ
情報を保持する。
COMMENT(
dit(bf(-l logfile)) The bf(-l) parameter specifies a path and base
filename into which operational data from the running nmbd server will
be logged.  The actual log file name is generated by appending the
extension ".nmb" to the specified base name.  For example, if the name
specified was "log" then the file log.nmb would contain the debugging
data.
)

既定の記録ファイルは、Samba をビルドする過程でバイナリに
埋め込まれる。
一般的な既定値は em(/usr/local/samba/var/log.nmb)、
em(/usr/samba/var/log.nmb) または em(/var/log/log.nmb) である。
COMMENT(
The default log file path is compiled into Samba as part of the
build process. Common defaults are em(/usr/local/samba/var/log.nmb),
em(/usr/samba/var/log.nmb) or em(/var/log/log.nmb).
)

label(minusn)
dit(bf(-n 基本の NetBIOS名)) このオプションでは Samba 自身が使用する
 NetBIOS名を変更することができる。これは、url(bf(smb.conf))(smb.conf.5.html)
ファイル中に url(bf(NetBIOS name))(smb.conf.5.html#netbiosname) パラメータを
設定するのと同じであるが、url(bf(smb.conf))(smb.conf.5.html) ファイルの
設定を上書きする。
COMMENT(
dit(bf(-n primary NetBIOS name)) This option allows you to override
the NetBIOS name that Samba uses for itself. This is identical to
setting the url(bf(NetBIOS name))(smb.conf.5.html#netbiosname) parameter
in the url(bf(smb.conf))(smb.conf.5.html) file
but will override the setting in the url(bf(smb.conf))(smb.conf.5.html) file.
)

label(minusp)
dit(bf(-p UDP ポート番号)) UDP ポート番号 は正の整数値である。
COMMENT(
dit(bf(-p UDP port number)) UDP port number is a positive integer value.
)

このオプションは、bf(nmbd) が名前問い合わせに返答する、
既定値の UDP ポート番号 (通常は 137) を変更する。あなたがどんな
場面でも助けを必要としない専門家でないならば、このオプションを
使用してはならない!
COMMENT(
This option changes the default UDP port number (normally 137) that
bf(nmbd) responds to name queries on. Don't use this option unless you are
an expert, in which case you won't need help!
)

label(minuss)
dit(bf(-s 構成ファイル)) 既定の構成ファイルはビルド時に設定され、
一般的には em(/usr/local/samba/lib/smb.conf) であるが、これは Samba が
autoconfigure されるときに変更することができる。
COMMENT(
dit(bf(-s configuration file)) The default configuration file name is
set at build time, typically as em(/usr/local/samba/lib/smb.conf), but
this may be changed when Samba is autoconfigured.
)

指定されたファイルはサーバが必要とする構成の詳細を含んでいる。
より詳細な情報は url(bf(smb.conf (5)))(smb.conf.5.html) を参照のこと。
COMMENT(
The file specified contains the configuration details required by the
server. See url(bf(smb.conf (5)))(smb.conf.5.html) for more information.
)

endit()

label(FILES)
manpagefiles()

bf(/etc/inetd.conf)

もしもサーバーが inetd メタデーモン経由で動作しているならば、このファイルは
メタデーモンのための適切な起動情報を含んでいなければならない。
COMMENT(
If the server is to be run by the inetd meta-daemon, this file must
contain suitable startup information for the meta-daemon.
)

bf(/etc/rc)

(またはシステムが使う初期化スクリプト)
COMMENT(
(or whatever initialization script your system uses).
)

もしも、サーバがデーモンとして起動するならば、このファイルはサーバのための、
適切なスタートアップ手順を含む必要がある。
COMMENT(
If running the server as a daemon at startup, this file will need to
contain an appropriate startup sequence for the server.
)

bf(/usr/local/samba/lib/smb.conf)

これは、url(bf(smb.conf))(smb.conf.5.html)  の既定値の位置である。
その他の標準的なこのファイルのインストール位置は、
em(/usr/samba/lib/smb.conf) と em(/etc/smb.conf) である。
COMMENT(
This is the default location of the 
url(bf(smb.conf))(smb.conf.5.html) server configuration
file. Other common places that systems install this file are
em(/usr/samba/lib/smb.conf) and em(/etc/smb.conf).
)

もしも、 bf(WINS) サーバとして動作させるなら、
url(bf(smb.conf (5)))(smb.conf.5.html) マニュアルページ) 中のパラメータ、
(url(bf(wins support))(smb.conf.5.html#winssupport) を参照)
bf(nmbd) は、Samba がインストールされるように構成された場所の配下に作成
される、tt(var/locks) ディレクトリ中の tt(wins.dat) ファイルに WINS
データベースを格納する。
COMMENT(
When run as a bf(WINS) server (see the url(bf(wins support))(smb.conf.5.html#winssupport)
parameter in the url(bf(smb.conf (5)))(smb.conf.5.html) man page), bf(nmbd) will
store the WINS database in the file tt(wins.dat) in the tt(var/locks) directory
configured under wherever Samba was configured to install itself.
)

もしも、bf(nmbd) がbf(ブラウズマスタ)として動作しているならば
(url(bf(local master))(smb.conf.5.html#localmaster) を参照)、
url(bf(smb.conf (5)))(smb.conf.5.html) マニュアルページ) 中のパラメータ、
bf(nmbd) は、Samba 自身がインストールされるように構成された場所の配下に
作成される、tt(var/locks) ディレクトリ中の tt(browse.dat) ファイルに
ブラウズデータベースを格納する。
COMMENT(
If bf(nmbd) is acting as a bf(browse master) (see the url(bf(local master))(smb.conf.5.html#localmaster)
parameter in the url(bf(smb.conf (5)))(smb.conf.5.html) man page), bf(nmbd) will
store the browsing database in the file tt(browse.dat) in the tt(var/locks) directory
configured under wherever Samba was configured to install itself.
)

label(SIGNALS)
manpagesection(シグナル)

bf(nmbd) プロセスをシャットダウンするために、SIGKILL(-9) を使用することは、
最後の手段以外には、em(決して)推奨しない。これは、名前データベースが
整合性の崩れた状態で残ってしまうかもしれないからである。
正しい方法は、SIGTERM(-15) を bf(nmbd) に送ることであり、それ自身が
終了するまで待つことである。
COMMENT(
To shut down an bf(nmbd) process it is recommended that SIGKILL (-9)
em(NOT) be used, except as a last resort, as this may leave the name
database in an inconsistent state. The correct way to terminate
bf(nmbd) is to send it a SIGTERM (-15) signal and wait for it to die on
its own.
)

bf(nmbd) は SIGHUP を受け取ると、名前の一覧を em(/usr/local/samba/var/locks)
 ディレクトリ(かまたは、Samba 自身がインストールされるように構成された
場所の配下に作成される em(var/locks) ディレクトリ)中のファイル
tt(namelist.debug) にダンプすることができる。また、同様に、 bf(nmbd) は
サーバデータベースを log.nmb ファイルにダンプする。 
さらに、SIGUSR1 を送る (tt(kill -USR1 <nmbdのプロセスID>)) ことにより、
 nmbd のデバッグ・ログ・レベルを上げたり、SIGUSR2 を送る (tt(kill -USR2 <nmbdのプロセスID>))ことによりレベルを下げたりすることもできる。
これにより、低いログ・レベルで動作している間に発生する
一時的な問題を診断することができる。
COMMENT(
bf(nmbd) will accept SIGHUP, which will cause it to dump out it's
namelists into the file tt(namelist.debug) in the
em(/usr/local/samba/var/locks) directory (or the em(var/locks)
directory configured under wherever Samba was configured to install
itself). This will also cause bf(nmbd) to dump out it's server database in
the log.nmb file. In addition, the debug log level of nmbd may be raised
by sending it a SIGUSR1 (tt(kill -USR1 <nmbd-pid>)) and lowered by sending it a
SIGUSR2 (tt(kill -USR2 <nmbd-pid>)). This is to allow transient
problems to be diagnosed, whilst still running at a normally low log
level.
)

label(VERSION)
manpagesection(バージョン)

このマニュアルページはSambaバージョン 2.0 一式用である。
COMMENT(
This man page is correct for version 2.0 of the Samba suite.
)

label(SEEALSO)
manpageseealso()

bf(inetd (8))、url(bf(smbd (8)))(smbd.8.html)、url(bf(smb.conf
(5)))(smb.conf.5.html)、url(bf(smbclient (1)))(smbclient.1.html),
url(bf(testparm (1)))(testparm.1.html)、url(bf(testprns
(1)))(testprns.1.html)、と Internet RFC の bf(rfc1001.txt),
bf(rfc1002.txt). さらに追加で、 CIFS (昔は SMB) の仕様が
下記のリンクにある。
url(http://samba.org/cifs/)(http://samba.org/cifs/)

label(AUTHOR)
manpageauthor()

オリジナルの Samba ソフトウェアと関連するユーティリティは、
Andrew Tridgell email(samba@samba.org) によって作られた。
Samba は現在 Linux カーネルが開発されているような方法での
オープンソースプロジェクトである Samba Team によって開発されている。
COMMENT(
The original Samba software and related utilities were created by
Andrew Tridgell email(samba@samba.org). Samba is now developed
by the Samba Team as an Open Source project similar to the way the
Linux kernel is developed.
email(samba@samba.org).
)

オリジナルの Sambaの マニュアルページは Karl Auer によって書かれた。
マニュアルページは YODL 形式(別の、優秀なオープンソースソフトウェアで、
url(bf(ftp://ftp.icce.rug.nl/pub/unix/))(ftp://ftp.icce.rug.nl/pub/unix/)
にある)で変換され、 Jeremy Allison email(samba@samba.org) によって Samba 2.0 リリースのために更新された。
COMMENT(
The original Samba man pages were written by Karl Auer. The man page
sources were converted to YODL format (another excellent piece of Open
Source software, available at
url(bf(ftp://ftp.icce.rug.nl/pub/unix/))(ftp://ftp.icce.rug.nl/pub/unix/))
and updated for the Samba2.0 release by Jeremy Allison.
email(samba@samba.org).
)

バグレポートの提出方法の詳細と、協力してほしい項目のすべてのリストを
得る方法は、url(bf(samba (7)))(samba.7.html) を参照のこと。
COMMENT(
See url(bf(samba (7)))(samba.7.html) to find out how to get a full
list of contributors and details on how to submit bug reports,
comments etc.
)

日本語訳
startit()
it() 高橋基信 (monyo@samba.gr.jp)
endit()
