web-dev-qa-db-ja.com

/ etc / fstabでSMB 3.0を指定します

TL; DR:/ etc/fstabのSMB3を介してCIFS共有をマウントする構文は何ですか?

以前は、/ etc/fstabでこれが機能していました。

//192.168.1.100/Movies /mnt/Media cifs credentials=/home/syn/.smbcred,uid=111,gid=1000,iocharset=utf8 0 0

しかし、サーバーに何らかのバグがあった後、マウント時にSMBバージョンを指定する必要があります。私はマウントを介してこれを行うことができます:

Sudo mount -t cifs //192.168.1.100/Movies /mnt/Media -o vers=3.0,user=plex,uid=111,gid=1000,pass=PASSWORD

しかし、fstabでバージョンを指定して動作させることはできません。何か案は?

同様の ここにスレッド が、未回答。

5
synthetiq

同じ問題が発生しましたが、これも研究所のサーバーの1つへのアップグレードが原因でした。 fstab -o引数なしにvers = 3.0オプションを追加して、共有をマウントできました。

Sudo mount -t cifs //192.168.1.100/Movies /mnt/Media vers=3.0,user=plex,uid=111,gid=1000,pass=PASSWORD
10
kmdouglass

Ubuntu 18.04をインストールした後、同じ問題に遭遇しました。パッケージcifs-utilsはSMB 2.1以降を使用するようになり、バージョン1を使用する必要がありました。

/ etc/fstabで、次のように資格情報ファイルの直後にvers = n.nを追加します。

//192.168.1.144/video /media/nas/ cifs auto,credentials=/.smbcredentials_3,vers=1.0,iocharset=utf8,sec=ntlm 0 0
0
Bobby