Como forçar o autofs cifs (samba) a usar a versão smb >= 2.0

Como forçar o autofs cifs (samba) a usar a versão smb >= 2.0

Estou usando a montagem autofs de um compartilhamento de samba de um Windows 10 (edição Creators).

A Microsoft corrigiu seu sistema operacional para não aceitar mais a versão 1.0 do SMB às vezes em 2017.

SomeFolder -fstype=cifs,rw,username=johndoe,password=********,uid=root,file_mode=0777,dir_mode=0777,noperm,noserverino,iocharset=utf8,sec=ntlm://servername/SomeShare

VerO host CIFS de montagem está inativopara obter mais informações sobre o problema e a solução.

Depois de um tempo ele termina a negociação (meia hora?) e continua funcionando bem.

Como faço -o vers=2.0com autofs?

Responder1

A opção vers é ignorada, pelo menos, no Debian 8 (jessie). Tivemos problemas ao montar compartilhamentos smbv2, mesmo com o smbv1 desabilitado no lado do servidor e -o vers=2.0 definido. Eu testei em uma caixa Debian 9 (stretch) e funcionou. Mas você tem que usar a opção vers. Caso contrário, o smbv1 será tentado e você não poderá montar o compartilhamento.

Responder2

Por exemplo, você pode usar algo assim:

-fstype=cifs,file_mode=0770,dir_mode=0770,nounix,uid=1000,gid=1000,vers=2.0

informação relacionada