ネットワークに Samba 共有ポイントが 3 つあるのはなぜですか?

ネットワークに Samba 共有ポイントが 3 つあるのはなぜですか?

私はサンバローカルの Raspberry Pi で、設定を「ホーム」のみを共有するように設定しました (私の知る限り)。その後、別のコンピューターからネットワーク フォルダーを見ると、次の 3 つのオプションが表示されます。

サンバ株

私のディレクトリ ツリーでは、1 つは「homes on pi」として表示され、もう 1 つは「homes on pi.local」として表示されます。ネットワーク内に Windows マシンがないため、Windows ネットワークがどこから来ているのかわかりません。

Apple デバイスでは、サーバー「PI」の下に「homes、username」という 2 つのディレクトリが表示されます。

Windows ネットワークと Pi の複数のコピーを削除して、共有ディレクトリを 1 つだけにする方法を教えていただけませんか?usernameゲストなどを許可せずに、Pi 上の唯一のユーザーのホームをパスワードとユーザー名で共有したいだけです。これにより、ユーザー名のホーム用のディレクトリが 1 つだけある、ネットワーク タブの下にサーバーが 1 つだけ表示されるはずです。

編集:私は を最小化しました/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

関連情報