web-dev-qa-db-ja.com

Windows 10 1709で動作するようにSambaを構成する方法

Windows 10 1709(1703からのアップグレードではなく)がインストールされているいくつかのPCは、Samba(Ubuntu 17.10)で実行されているネットワーク共有への接続に問題があります。イベントログのエントリは、原因がWindows 10 1709 無効なゲストアクセス であると思われることを示しています。

本来、共有自体は保護されていましたが、ゲストは\\ samba.company.comに接続することで、利用可能な共有を参照できます。追加した restrict anonymous = 2 tosmb.confになり、Windows Explorerは\\ samba.company.comにアクセスするときにサインインを要求するようになりました。ただし、これらのWindows 10 1709 PCはSamba共有への接続にまだ問題があります。

私が見つけた記事のほとんどは、Windows 10でゲストアクセスを有効にすることについて話しています。代わりにSambaでゲストアクセスを無効にすることはできますか?

15
Jim

セキュリティ上の理由から、MicrosoftはSMB 2ゲストアクセスを無効にしています。Windowsの設定を変更して、samba共有へのゲストアクセスを許可することができます。

https://tech.nicolonsky.ch/windows-10-1709-cannot-access-smb2-share-guest-access/

https://support.Microsoft.com/de-ch/help/4046019/guest-access-smb2-disabled-by-default-in-windows-10-server-2016

これを許可するようにGPO設定を変更できます。ただし、強制的にSMB 3.0をsambaサイトで使用できます(すべてのクライアントがSMB 3プロトコル)例として:

client min protocol = SMB3
client max protocol = SMB3
13
Net Runner

GPOを変更しても設定が機能しない場合は、私の場合、次のようにする必要があります。

[コントロールパネル]-> [Windowsの機能をオンまたはオフにする]-> [SMB 1.0/CIFSクライアント]オプションを見つけてオンにします。

2
ppau2004

動作するには、smb.confに追加する必要がありました

server min protocol = SMB2_10
client min protocol = SMB2
client max protocol = SMB3
ntlm auth = yes 
2
Eric Ze

安全でないゲストのログインは、Creatorsアップデートでデフォルトで無効になりました。

ローカルグループポリシーエディターで有効にする

Computer configuration\administrative templates\network\Lanman Workstation
"Enable insecure guest logons"
2
Bozojoe