SMBプロトコルで使用可能な最小 - 最大

SMBプロトコルで使用可能な最小 - 最大

私はSLES 11.4でSamba 3.6を実行しています。最近、/etc/samba/smb.conf次のセクションに[global]以下を追加しました。

  • 最小プロトコル = SMB2
  • 最大プロトコル = SMB2

これは、Windows 10クライアントとの通信がオンラインで開始され、既存のWin7 PCと引き続き機能できるようにするために行われます。

私が使用できるプロトコルを知っている人がいますか、どうやって見つけることができますか?

最小プロトコルと最大プロトコルを設定しようとしましたが、SMB2.1テストクライアント(Windows7)はすぐに接続に失敗しました。 win7でSMB2.1を使用できると思いましたか?SMB2.1Samba 3.6で私の選択が有効かどうかはどうすればわかりますか?

SMB3Samba v3.6で選択は機能しますか?

ベストアンサー1

マニュアルページからSamba ファミリの構成ファイル「クライアント最大プロトコル」セクションで:

可能な値は次のとおりです。

  • コア:最も初期のバージョンです。ユーザー名の概念はありません。
  • COREPLUS:COREの効率がわずかに向上しました。
  • LANMAN1: プロトコルの最初の最新バージョンです。長いファイル名をサポートします。
  • LANMAN2: Lanman1 プロトコルのアップデートです。
  • NT1:プロトコルの現在の最新バージョンです。 Windows NT で使用されます。 CIFSと呼ばれます。
  • SMB2: SMB プロトコルを再実装したものです。 Windows Vista 以降のバージョンの Windows で使用されます。 SMB2 には利用可能なサブプロトコルがあります。
  • SMB2_02:最も初期のSMB2バージョン。
  • SMB2_10: Windows 7 SMB2 バージョン。
  • SMB2_22:初期のWindows 8 SMB2バージョン。
  • SMB2_24: Windows 8 ベータ版 SMB2 バージョン。

デフォルトでは、SMB2 は SMB2_10 バリアントを選択します。

  • SMB3:SMB2と同じです。 Windows 8で使用されます。 SMB3 には利用可能なサブプロトコルがあります。
  • SMB3_00: Windows 8 SMB3 バージョンです。 (ほとんどSMB2_24と同じ)
  • SMB3_02: Windows 8.1 SMB3 バージョン。
  • SMB3_10: 初期の Windows 10 Technology Preview SMB3 バージョンです。
  • SMB3_11:Windows 10テクノロジのプレビューSMB3バージョン(最終バージョンかもしれません)。

デフォルトでは、SMB3 は SMB3_11 バリアントを選択します。

通常、このオプションはSMBプロトコルの自動ネゴシエーション段階で適切なプロトコル選択を担当するため、設定しないでください。

デフォルトは SMB3_11 を表します。

説明を追加ABコメントから:

wiki.samba.org/index.php/Samba3/SMB2説明 「Samba 3.6 は SMB2.0 の基本サポートを追加します。」、「Samba 4.0.0 は SMB 2.1 の基本サポートを追加します。」されています。」

おすすめ記事