GNU/Linux >> Linux の 問題 >  >> Linux

CIFS のマウント:操作はサポートされていません

@Ken と @Paul からの回答を入力するには:v1 よりも新しい場合は SMB バージョンを指定する必要があります:

mount -t cifs \
  -o username=USERNAME,vers=3.0 \
  //server/share \
  /mnt/point
<ブロック引用>

Linux cifs カーネル クライアントは、2.5.42 以降のカーネルに含まれています。 cifs プロトコル (および関連する以前の SMB ダイアレクト) がデフォルト ("vers=1.0") ですが、"vers=2.0" またはマウント時の「vers=2.1」または「vers=3.0」または「vers=3.02」。 -- https://wiki.samba.org/index.php/LinuxCIFSKernel

smbclient の場合、呪文は -m, --max-protocol=LEVEL です :

smblcient -L server -U username -m SMB2

smbclient で許可されているレベルのリストが見つかりませんでした。このスレッドの Marc Muehlfeld によると、Windows で使用されるバージョンは次のとおりです。

  • SMB 2.0 は Vista/2008 で導入されました
  • Win7/2008R2 による SMB 2.1
  • SMB 2.2 aka 3.0 by Win8/2012
  • SMB 3.02 by 8.1/2012R2

いくつかの異なる mount があります プロトコル レベルの不一致にまでさかのぼることができるエラー メッセージ。網羅的でないリスト (自由に回答を編集して追加してください):

mount error(13): Permission denied
mount error(95): Operation not supported
mount error(121): Remote I/O error

最後に、オプション sec=ntlmv2 を使用するように、よく引用されるアドバイスを示すいくつかのコメントを見てきました。 同様のものはもう従うべきではありません。したがって、少なくとも sec を混在させないことをお勧めします。 と vers .


OK「私」はそれを理解しました-何らかの理由で「vers =3.0」を追加すると機能します。これがないと問題が発生する理由、または機能する理由はわかりませんが、他の人が freenas セットアップでこの問題を抱えている場合の今後の参考のために.


私は今、1か月以上これと戦っています。クライアントが Xenserver 6.2 および 6.5 の場合、ISO ディレクトリを CIFS 経由でマウントできません。

vers=3.0 がついに機能しました。

このオプションはどこで見つかりましたか??!

私のドメインは Windows 2012 R2 です。私はレジストリの認証要件を下げませんでした - それらはすべてデフォルトのままです (これを見つけたとき、私はそれを広く開こうとしていました)。

sec=設定を指定する必要はまったくありませんでした。

ドメインを指定する必要がありました。ドメインを大文字で指定しましたが、必要ないかもしれません。

私の命令は次のとおりです。

mount -t cifs "//192.168.92.25/shared" -o username=administrator,password=<your_password>,domain=<YOUR DOMAIN IN CAPS>,vers=3\.0 /root/tmp

次に、認証にオプションを追加する方法を理解します。

ありがとう、ポール、あなたが誰であれ。


Linux
  1. Setfaclでサポートされていない操作?

  2. CentOS/RHEL 7 での再起動後に CIFS 共有ファイルシステムがマウントされない

  3. マウント:コマンドが見つかりません

  1. \d は grep の基本式でサポートされていませんか?

  2. Windows Subsystem for Linux での Windows 共有のマウント

  3. ddrescue によってレスキューされた完全なディスク イメージのマウント

  1. Cifsファイルシステムを直接またはFstab経由でマウントしますか?

  2. Kerberos チケットを使用して Samba 共有をマウントする

  3. 資格情報ファイルを mount.cifs に渡すにはどうすればよいですか?