%20%E4%BD%BF%E7%94%A8%20smb%20%E7%89%88%E6%9C%AC%20%3E%3D%202.0.png)
我正在使用 autofs 從 Windows 10(創意者版本)安裝 samba 共用。
2017 年,微軟對其作業系統進行了修補,有時不再接受 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 主機已關閉有關問題和解決方案的更多資訊。
一段時間後,它完成談判(半小時?),然後繼續正常工作。
我該如何使用-o vers=2.0
autofs?
答案1
至少在 Debian 8 (jessie) 中,選項 vers 被忽略。即使在伺服器端禁用了 smbv1 並設定了 -o vers=2.0,我們在掛載 smbv2 共享時也遇到了問題。我在 Debian 9(延伸)盒子上測試了它,它工作了。但你必須使用 vers 選項。否則嘗試 smbv1 且無法安裝共用。
答案2
例如,您可以使用以下內容:
-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0