为什么我的网络中有三个 Samba 共享点?

为什么我的网络中有三个 Samba 共享点?

我设置了一个桑巴舞在本地树莓派上。我将配置(据我所知)设置为仅共享“家”。然后,当我从另一台计算机上查看网络文件夹时,我会看到这三个选项,

桑巴分享

在我的目录树中,一个显示为“homes on pi”,另一个显示为“homes on pi.local”。不知道 Windows 网络来自哪里,因为网络中没有 Windows 计算机。

在 Apple 设备上,它们显示在服务器“PI”下,其中两个目录为“homes、用户名”。

有人可以帮我摆脱 Windows 网络和 pi 的多个副本,这样就只有一个共享目录吗?我真的只想username通过密码和用户名共享我的 pi 上唯一用户的主页,而不允许任何访客或任何东西。我知道这应该在网络选项卡下只为我提供一台服务器,并且只有一个目录用于用户名的主目录。

编辑:我最小化了我的/etc/samba/smb.conf.以下是其内容,

[global]
server string = Pi
workgroup = WORKGROUP
security = user
map to guest = Never
name resolve order = bcast host

[Public Files]
path = /home/username/public
force user = username
force group = username
create mask = 0775
force create mode = 0775
directory mask = 0775
force directory mode = 0775
public = yes
writable = yes
browseable = yes

答案1

这可能是服务器字符串您的配置中的行:

我的全球的节看起来像这样,并且按预期工作:

[global]
#       workgroup = SAMBA
        security = user
        guest account = nobody
        map to guest = bad password
        passdb backend = tdbsam

我没有这个组播我的节中的一行,因为我已经注释掉了工作组行,但您可以尝试将此行添加到您的工作组线:

multicast dns register = No

相关内容