Ubuntu Desktop 16.04.3 LTS
Kernel - 4.10.0-40-generic
cifs-utils - 2:6.4-1ubuntu1.1
samba & smbclient - 2:4.3.11+dfsg-0ubuntu0.16.04.12
Somos uma grande empresa com um back-end do Windows Server e uma mistura de clientes Windows, MacOS, CentOS e Ubuntu. Usamos muito o DFS para o gerenciamento de compartilhamento de arquivos.
Recentemente, começamos a desativar o SMB v1 nos servidores para reduzir as vulnerabilidades associadas. Isso não tem sido um problema para os clientes Windows ou Mac, no entanto, os clientes Ubultu e CentOS estão tendo muitos problemas.
Especificamente, a montagem de um compartilhamento DFS falha quando o cliente tenta ver além do link simbólico que aponta para o caminho absoluto.
//namespaceserver/share/directory/symboliclink
aponta para //realserver/sharename
Este é o comando que estou usando:
sudo mount.cifs //namespaceserver/share /mnt/share -o vers=2.1,user='[email protected]'
A montagem é bem-sucedida e eu posso navegar dentro do namespace DFS, mas, depois que tento passar pelo link simbólico, fico:
ls: cannot access '/mnt/share/directory/symboliclink': Function not supported.
Eu adicionei follow symlinks=yes
e unix extensions=no
ao arquivo smb.conf, mas isso não ajudou.
Qualquer conselho seria apreciado, já que passei cerca de dez horas sobre esta questão até agora.