当我从 Ubuntu 向 Windows 发送命令 echo "hello" | smbclient -M "hostname" 时,出现错误 NT_STATUS_BAD_NETWORK_NAME。愚蠢的问题,我需要配置 smb.conf 吗?
答案1
这可能是一个愚蠢的问题,但你确定你的 netbios 客户端正在运行 winpopup 吗???因为 smbclient -M 的目的仅仅是向 winpopup 发送消息,就我所知。
这是一个相当古老的协议,在 win95 IIRC 之后就被废弃了...参见Q137143来自 MS Kb 和 man smbclient 以确保您所做的事情可以通过您所使用的 samba 和 windows 版本来实现。