Например, вы можете использовать что-то вроде этого:
-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0
Я использую автоматическое монтирование общего ресурса самбы из Windows 10 (редакция Creators).
Microsoft исправила свою ОС, чтобы больше не принимать smb версии 1.0 иногда в 2017 году.
SomeFolder -fstype=cifs,rw,username=johndoe,password=********,uid=root,file_mode=0777,dir_mode=0777,noperm,noserverino,iocharset=utf8,sec=ntlm://servername/SomeShare
Посмотрите, что Mount CIFS Host выключен для получения дополнительной информации о проблеме и решении.
Через некоторое время он заканчивает переговоры (полчаса?), А затем продолжает работать нормально.
Как я могу сделать -o vers=2.0
с autofs?
Например, вы можете использовать что-то вроде этого:
-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0
Опция vers игнорируется, по крайней мере, в Debian 8 (Джесси). У нас были проблемы с монтированием общих ресурсов smbv2, даже если smbv1 отключен на стороне сервера и установлен -o vers = 2.0. Я протестировал его на Debian 9 (растянуть) коробку, и он работал. Но вы должны использовать опцию верс. В противном случае smbv1 используется, и вы не можете смонтировать общий ресурс.