Sambaは動作しますが、Windows 10を介して接続できません

Sambaは動作しますが、Windows 10を介して接続できません

私の仮想マシンにSambaを設定し、Macから完全にアクセスできます。ただし、次のネットワークの場所 smb://192.168.xx を追加して Windows 10 インストールを介してアクセスしようとすると、次の結果が表示されます。

「入力したフォルダが無効なようです。別のフォルダを選択してください。」問題解決に役立つ内容が多くないので、どこから始めるべきかわかりません。どんなアイデアがありますか?

答え1

Windowsエクスプローラまたは検索ボックスから次の方法でアクセスしてみてください。

\\192.168.x.x

このようにして、すべてのフォルダが表示されます。

サーバーのIPアドレスの後にフォルダーの1つを指定して、コマンドラインでこれを試すこともできます。

net use S: \\192.168.x.x\folder

答え2

Windows 10 では、SMB プロトコル バージョン 1 は使用されなくなり、既定ではサーバー コンポーネントがインストールされなくなり、必要でない場合はクライアント コンポーネントが自動的に無効になります。SMBv1には元々WannaCryランサムウェアワームが拡散する可能性がある深刻な設計上の欠陥があったため、これは良いことです。

server max protocol =Samba設定に、SambaがS​​MBv2またはSMBv3を使用しないように制限する設定(明示的な設定または暗黙のデフォルト設定)がないことを確認する必要があります。

ランニングtestparm -s --parameter-name "server max protocol" /etc/samba/smb.conf 2>/dev/null。応答がSMB2またはで始まらない場合、SMB3Samba設定は現在SMBv1に制限されています。

最新バージョンの Samba では、通常、この問題を解決するには、server max protocol構成から明示的な制限を削除します。以前のバージョンのSambaがデフォルトでSMBv1のみを使用している場合は、最新のプロトコルバージョンを追加または明示的server max protocol = SMB2に有効にできます。server max protocol = SMB3使用しているSambaのバージョンがこれらの設定オプションをサポートしていない場合本当に古いバージョンできるだけ早く更新する必要があります。

関連情報