Erro de montagem do Samba / CIFS Ubuntu 14.04 (112)

4

Estou tentando montar um compartilhamento de rede de samba em um Ubuntu 14.04 usando cifs.

No servidor, tenho o compartilhamento em execução. Eu já posso mapeá-lo como uma unidade no Windows. O compartilhamento tem um nome de usuário e senha.

Na máquina Ubuntu, eu tenho /etc/samba/user onde as credenciais são salvas. Eu também tenho o diretório onde eu montaria o compartilhamento /mounthere .

Eu tenho isso em / etc / fstab

//192.168.1.1/sharename /mounthere cifs credentials=/etc/samba/user 0 0

Quando faço sudo mount -a , recebo este erro:

mount error(112): Host is down

O host não está inativo. Eu tenho isso em execução no Windows. Eu verifiquei duas vezes as credenciais e possíveis problemas de firewall.

Eu também tenho o cifs-utils instalado.

Alguém pode me apontar para a direção certa?

Obrigado!

    
por jarvis 21.05.2016 / 12:16

1 resposta

4

Existem pelo menos três versões diferentes do SMB. O problema é que, quando você está apenas montando o SMB sem nenhuma outra opção no kernel Linux e o SMBv1 está desabilitado no servidor, o servidor enviará um pacote TCP RST para o cliente e isso resultará no erro que você mencionou.

Adicione esta opção à sua entrada no comando fstab e verifique os resultados:

vers = 3.0

Isso força a montagem do kernel a usar o SMBv3 desde o começo.

    
por 13.05.2017 / 19:11