使用findsmb
我的家庭网络给出了以下信息:
IP ADDR NETBIOS NAME WORKGROUP/OS/VERSION
---------------------------------------------------------------------
192.168.1.3 MINI [MSHOME] [Unix] [Samba 3.0.25b-apple]
192.168.1.9 SERVER +[ MSHOME ]
192.168.1.11 NAS [ WORKGROUP ]
- MINI——Mac mini
- 服务器 — Ubuntu 10.10 服务器;Samba 已安装但未运行。
- NAS——另一个 Ubuntu 10.10 服务器;Samba 已安装但未运行。
当 Samba 运行时,Ubuntu 组的值来自/etc/samba/smb.conf
,但是当 Samba 关闭时,它会恢复使用这些默认值 - 甚至同一操作系统的两个安装的默认值也不同。
我想更改工作组,但我不知道该值从何而来:不是来自 Samba(这是一个不同的值),不是来自 Winbind(未运行),不是来自 Avahi(未安装);并且我不知道网络组中还涉及任何其他内容。
我如何才能找到此设置以便更改它?
答案1
您的工作区名称来自NetBIOS Name server
在 Ubuntu 机器上运行的。它随 Samba 一起提供。
您可以在 samba 配置中更改工作组名称/etc/samba/smb.conf
,然后使用 init 重新启动 NetBIOS 服务器:
sudo service nmbd restart
您也可以从运行中删除此服务,但请查看 Samba 文档以了解它的作用以及是否需要它: