如何禁用 SAMBA 广播功能?

Iva*_*van 6 samba

我不需要任何广播/自动发现,一切都是确定性的,并且在我的网络中进行了严格配置。无论如何,我通过防火墙丢弃垃圾 SAMBA 广播,我不能只是禁用它们以保持我的网络流量干净吗?

小智 11

至少在 Debian 中,您可以在 smb.conf 文件中使用选项“禁用 netbios = yes”。我认为这是比编辑 init 脚本更好的选择。这样您就不必在每次升级覆盖时编辑初始化脚本。

  • 我可以确认这也是 Ubuntu 14.04 上的最佳选择 - `/etc/init/nmbd.conf` 文件检查是否在 `/etc/samba/smb.conf` 中找到了 `disable netbios = yes` 和不启动 nmbd。 (2认同)

Jef*_*ffG 5

杀死 nmbd

编辑启动 smbd 和 nmbd 的 rc/init 脚本,使它们不运行 nmbd。nmbd 是 samba 的自动发现组件。禁用它会减少流量。

http://www.samba.org/samba/docs/man/manpages-3/nmbd.8.html