web-dev-qa-db-ja.com

Cent OS 6.8 smbv2

CentOS 6.8でLinuxシステムを実行していて、smbv2のみをサポートするネットワーク共有に接続する必要があります。残念ながら、現在smbv1のみが使用されているため、これは機能しません。

Smbv2を実行する可能性はありますか?たぶん、sambaバージョンのアップグレードですか?

または、完全に新しいCent OSが必要ですか?

ありがとう!

1
Alex_90

Samba4.xパッケージをデフォルトとして持つCentOS7.xにアップグレードするか、CentOS 6.xには、デフォルトのSamba3.xパッケージの代わりにインストールできる追加のsamba4*パッケージがいくつかあります。パッケージのいずれかのセットを使用する必要があります。両方のバージョンが共存することはありません。

1
bodgit

サーバー構成の場合は、smb.confのmin protocol = SMB2セクションに[global]行を入力します。

参照:SambaでSMB2プロトコルを強制する方法は? https://askubuntu.com/questions/546743/how-to-force-smb2-protocol-in-samba

UbuntuとCentOSはどちらもSambaを使用しています。

smbclient(1)は、-m|-max-protocol SMB2でのみ使用可能な最大プロトコルバージョンを指定できます。別のクライアント(mount.cifs)がsmb.confを参照する場合があります。

注:サーバーのプロトコルバージョンを通知するために、smbclient(1)-m | -max-protocolオプションの説明を追加しました。

0
minish