pbonfanti
(usa Debian)
Enviado em 30/09/2020 - 10:28h
CavalcanteNeto escreveu:
Obrigado pbonfanti, mas não consegui. Está muito estranho.
Através do arquivo /etc/mtab vi quais os parâmetros utilizados para a montagem pela forma manual. Tentei colocá-los no /etc/fstab de várias formas, sem sucesso. Tentei recriar o arquivo de credenciais; montar a linha do mount informando usuário e senha; alterar permissões do arquivo de credenciais. Nada funcionou!
Sim... o arquivo /etc/mtab tinha:
//192.168.180.20/BackupTecnologia /mnt/BackupTecnologia cifs rw,relatime,vers=default,cache=strict,username=<usuario>,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.180.20,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1 0 0
Eu realmente esperava que ainformação estivesse no mtab, pois quando você especifica manualmente vers= , ele aparece no mtab.
Se ele rejeitou a versão 3.0 , deve estar usando outra, ou a segurança de autenticação não está acertando... as versões de protocolo que vc pode usar segundo o manual são:
1.0 (primeira versão)
2.0 (introduzido com windows vista e windows server 2008)
2.1 (lançado com windows 7 e indows server 2008R2)
3.0 (windows 8 e windows server 2012)
3.1.1 ou 3.11 (lançado com windows server 2016)
Segundo o manual, o protocolo default para um kernel mais antigo que o 4.13 a montagem era feita com o protocolo 1.0. Kernel entre as versões 4.13 e 4.13.5 tenta montar a versão 3.0 e os kernel mais recentes que isso tentam a versão 2.1 do protocolo ou maior. Talvez agora fique mais fácil deduzir.
Você pode fazer testes com o parametro sec= as opções que vc tem são: none,krb5,krb51,ntlm,ntlmi,ntlmv2,ntlmv2i,ntlmssp,ntlmsspi
Uma vez que você tenha a versão correta o parametro sec pode ser usado no fstab.