Samba共有のマウントはWindowsコマンドラインからは機能しますが、Windowsエクスプローラーからは機能しません

Samba共有のマウントはWindowsコマンドラインからは機能しますが、Windowsエクスプローラーからは機能しません

Ubuntu 20.04 Linux サーバー上のフォルダーを、Samba 経由で同じネットワーク内の Windows 10 Pro クライアントと共有したいと考えています。そこで、サーバーに Samba 4.11.6 をインストールし、次の (最小限の)smb.conf構成を作成しました。

[global]
   workgroup = WORKGROUP
   server string = File server (Samba, Ubuntu)
   log file = /var/log/samba/log.%m
   max log size = 1000
   logging = file
   panic action = /usr/share/samba/panic-action %d
   security = user
   encrypt passwords = true
   passdb backend = tdbsam
   server role = standalone server
   obey pam restrictions = yes
   unix password sync = no
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
   pam password change = yes
   map to guest = bad user
   usershare allow guests = no

[Data]
    comment = Data Share
    path = /data/Share
    read only = no
    browsable = yes

mfb次に、 Linux サーバー上の既存のユーザー用に Samba ユーザーを作成しました。

sudo smbpasswd -a mfb

次に、Samba を (再) 起動しました。

sudo service smbd restart

smbclientこれで、サーバー自体から正しく接続できるようになり、Dataコマンド ラインを使用して Windows 10 マシンにその共有をマウントすることもできます。

net use D: \\LinuxServer\Data /PERSISTENT:YES

そのコマンドmfbからユーザー名と新しいパスワードを入力すると、Samba 共有がWindows クライアント上のドライブに正しくマップされます。smbpasswdnet useD:

ただし、この設定には 2 つの問題があります。

  1. Windowsクライアントを再起動した後、スイッチを使用したにもかかわらず、共有はマウントされなくなりました/PERSISTENT:YES
  2. Windows で コマンドを使用せずnet use、代わりに Windows エクスプローラーからネットワーク共有を直接マップし、代替の資格情報 (Windows ユーザーではなく、mfbLinux/Samba のユーザー) を提供すると、パスワードの入力を求められます ( 経由では正常に機能しますnet use)。

ここで何が欠けているのか、何かアイデアはありますか?

関連情報