NMBD(8) | NMBD(8) |
nmbd - 向客户端提供构造在IP之上的NetBIOS名字服务的NetBIOS名字服务器
nmbd [-D] [-F] [-S] [-a] [-i] [-o] [-h] [-V][-d <debug level>] [-H <lmhosts file>] [-l <log directory>][-n <primary netbios name>] [-p <port number>] [-s <configuration file>]
此程序是 Samba(7) 套件的一部分。
nmbd 是一个回应构造于IP之上的NetBIOS名字服务请求的服务器,这些请求由SMBD/CIFS 客户(如Windows 95/98、NT和LanManager客户)产生。当然它也参与构造Windows的"网 络邻居”查看的浏览协议。
当SMB/CIFS客户机启动时,会试图查找一个SMB/CIFS服务器。说得更精确些就是它们要知道 正在使用的主机对应的IP地址。
在其它的服务中,nmbd 将监听这样的请求,如果客户自身的NetBIOS名字已被指定的话就用正 在运行的主机IP地址回复它。这个“自身的NetBIOS名字”在默认情况下将是正在运行的主机在 DNS中的名字,但可以用 -n 参数(查看后面关于OPTIONS的描述)越过它。从而nmbd 将用它自已的名字来回应广播查询。要让 nmbd 回应额外名字的话可以在smb.conf(5)配置文件中通过参数来设定。
nmbd 也可用作一个WINS(Windows互联网名称服务)服务器。它作为WINS数据库服务器运作时,用名字注册请求来建立一个数据库以接收和回应客户对这些名字的查询。
另外,nmbd 也可以作WINS代理,转发用户不能直接以WINS协议和WINS服务器交谈的广播查询。
这个文件的默认存放路径已被作为编译处理的一部分加入到samba中了。通常默认路径是
/usr/local/samba/lib/lmhosts, /usr/samba/lib/lmhosts
或是 /etc/samba/lmhosts。
在lmhosts
(5)手册页中查找描述此文件的详细内容。
如果这个值越高,越多关于服务器的详细活动信息将被记录到文件中。在0调试级时,只记录紧急错误 和严重警告。对于日以即日地运行服务,1调试级是个合理的等级,它只产生一定数量的关于执行操作 的信息。
1以上的调试级将产生相当多的记录数据,并且只在研究问题时才有用。3以上的调试级只被设计为让开 发者使用并会产生极大数量的记录数据,而且其中很多部分非常难以理解。
注意在此使用这个参数将越过在smb.conf 文件中的log level 参数。
如果将nmbd当作服务,在启动时运行,这个文件必须包含合适的服务启动顺序。
当nmbd被用作WINS服务器时(参见 smb.conf(5) 手册页中对 wins support 参数的描述), nmbd 将会把WINS数据库文件wins.dat写到 var/locks 目录下。
如果 nmbd 作为 主浏览器 (参见smb.conf (5)手册页中对local master参数的描述),nmbd将会把浏览数据库browse.dat 写到var/locks目录下。
我们 不 推荐你使用SIGKILL (-9)来终止nmbd进程除非这是最后的方法,因为这样做可能导致名字数据库不一致。正确的方法是发送SIGTERM (-15)信号并等待程序自行结束。
nmbd 可以接受SIGHUP信号,这样程序将把名字清单写入位于/usr/local/samba/var/locks (或是var/locks)目录下的namelist.debug文件,同时这个信号也将导致程序把服务器的数据库写入log.nmb文件。
另外,nmbd程序的调试记录等级也可以通过smbcontrol(1) 调高或者调低。(向程序发送一个SIGUSR1信号(kill -USR1 <nmbd-pid>)或SIGUSR2信号(kill -USR2 <nmbd-pid>)的方法在Samba2.2 中已经不再使用。) 通过使用这样的方法可以诊断一些暂时的问题,同时仍然可以在一个正常的并且较低的记录等级来运行。
此手册页是针对samba套件版本3.0的。
inetd(8), smbd(8), smb.conf(5), smbclient(1), testparm(1), testprns(1)还有互联网草案 rfc1001.txt, rfc1002.txt. 另外,CIFS (从前的 SMB) 规约可以在 http://samba.org/cifs/网页上找到链接。
samba软件和相关工具最初由Andrew Tridgell创建。samba现在由Samba Team 作为开源软件来发展,类似linux内核的开发方式。
最初的samba手册页是 Karl Auer写的。 手册页源码已经转换为YODL格式(另一种很好的开源软件,可以在ftp://ftp.ice.rug.nl/pub/unix找到),由Jeremy Sllison 更新到Samba2.0 版本。 Gerald Carter 在Samba2.2中将它转化为DocBook 格式。 Alexander Bokovoy 在Samba 3.0中实现了DocBook XML4.2 格式的转换。
meaculpa <meaculpa@21cn.com>
2000/12/08
http://cmpp.linuxforum.net
本页面中文版由中文
man 手册页计划提供。
中文 man
手册页计划:https://github.com/man-pages-zh/manpages-zh