【问题标题】:Netbios name without samba [closed]没有 samba 的 Netbios 名称 [关闭]
【发布时间】:2012-03-28 14:49:00
【问题描述】:

有没有办法在不使用 Samba 的情况下在 Linux 中启用 netbios 名称?

我想要的是当其他计算机(MS Windows)通过以太网扫描设备时,我希望主机名(或其他)出现。 这是通过netbios实现的。 Samba 有一个名为 nmbd 的应用程序可以解决问题。但是 Samba 在我的压缩图像中会占用 0.5MB 以上的空间。这使我的分区破裂。无论如何,我不想在这样一个微不足道的功能上花费那么多闪存和内存。 (顺便说一句,我使用的是嵌入式 linux 设备。)

有人知道另一种方法吗?也许是 nmbd 的替代品?

【问题讨论】:

    标签: linux samba netbios


    【解决方案1】:

    我不知道有任何替代 nmbd 的免费软件。来自旧版本 Samba 的 nmbd 的大小可能更小。或者,您可以使用 Samba-TNG 中的 nmbd。

    或者,如果您真的喜欢冒险,您也许可以自己编写(如果您只关心出现的名称)。见http://ubiqx.org/cifs/NetBIOS.html

    【讨论】:

    • 这篇文章不错。虽然我觉得它给了我一个小小的心脏病发作!我可能会看看 samba-tng。
    • 像 samba 一样的 samba-tng 似乎是巨大的。而且 nmbd 似乎不包含任何多余的代码。 (虽然我不能确定。)NetBIOS 可能只是那些很少做的协议之一,具有大量的代码。 :-/
    • nmbd 在 Samba 和 Samba-TNG 中都包含相当多的多余代码。它与 SMB 代码密切相关。
    • 我找到了一个我认为的替代方案:skullsecurity.org/blog/2008/…。至少它可能是自定义实现的一个很好的起点。
    猜你喜欢
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-28
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2014-12-11
    相关资源
    最近更新 更多