Cifsを使用してUbuntu14.04にSambaネットワーク共有をマウントしようとしています。
サーバー上で、共有を実行しています。 Windowsではすでにドライブとしてマップできます。共有にはユーザー名とパスワードがあります。
Ubuntuマシンには、資格情報が保存される/etc/samba/user
があります。共有をマウントするディレクトリもあります/mounthere
。
私はこれを持っています/ etc/fstab
//192.168.1.1/sharename /mounthere cifs credentials=/etc/samba/user 0 0
Sudo mount -a
を実行すると、次のエラーが発生します。
mount error(112): Host is down
ホストはダウンしていません。 Windowsで実行しています。資格情報とファイアウォールの問題の可能性を再確認しました。
cifs-utilsもインストールされています。
誰でも私を正しい方向に向けることができますか。
ありがとうございました!
SMBの周りには少なくとも3つの異なるバージョンがあります。問題は、Linuxカーネルにそれ以上のオプションがなくSMBで、SMBv1がマウントされている場合です。サーバーで無効にすると、サーバーはTCP RSTパケットをクライアントに送信します。これにより、前述のエラーが発生します。
このオプションをfstabコマンドのエントリに追加し、結果を確認します。
vers = 3.0
これにより、カーネルマウントは最初からSMBv3を使用するように強制されます。