%20%E3%81%A7%20smb%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%20%3E%3D%202.0%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E5%BC%B7%E5%88%B6%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
Windows 10 (Creators エディション) から samba 共有の autofs マウントを使用しています。
Microsoft は 2017 年に OS にパッチを適用し、SMB バージョン 1.0 を受け入れないようにしました。
SomeFolder -fstype=cifs,rw,username=johndoe,password=********,uid=root,file_mode=0777,dir_mode=0777,noperm,noserverino,iocharset=utf8,sec=ntlm://servername/SomeShare
見るマウントCIFSホストがダウンしています問題と解決策の詳細については、こちらをご覧ください。
しばらくすると(30 分ほど?)、ネゴシエーションが終了し、その後は正常に動作し続けます。
-o vers=2.0
autofs をどうすればよいですか?
答え1
少なくとも Debian 8 (jessie) では、オプション vers は無視されます。サーバー側で smbv1 を無効にし、-o vers=2.0 を設定しても、smbv2 共有をマウントする際に問題が発生しました。Debian 9 (stretch) ボックスでテストしたところ、動作しました。ただし、vers オプションを使用する必要があります。そうしないと、smbv1 が試行され、共有をマウントできません。
答え2
たとえば、次のようなものを使用できます。
-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0