![Vinculando a arquivos locais em um compartilhamento de servidor de arquivos do Windows](https://rvso.com/image/1127611/Vinculando%20a%20arquivos%20locais%20em%20um%20compartilhamento%20de%20servidor%20de%20arquivos%20do%20Windows.png)
Tentei encontrar um tópico semelhante, mas não consegui. Então estou fazendo a pergunta aqui.
Na nossa empresa estou realizando um piloto para colocar o Ubuntu em nossas máquinas, pois isso resolveria muitos dos nossos problemas.
No entanto, encontrei o que seria um grande obstáculo para nós.
Utilizamos um sistema backoffice / ERP desenvolvido internamente e trabalhamos muito com arquivos de imagens que depois são impressos em diversos produtos. O backoffice é baseado na web e acessado através do Mozilla Firefox.
Às vezes temos que verificar esses arquivos de imagem e existe um botão no backoffice que nos permite visualizar o arquivo com um link como: ///diskstation/production/pictures/filename.png
No Windows o arquivo abre sem problemas, mas o link não funciona no Ubuntu (Firefox). Se você clicar nele, receberá uma mensagem de erro informando que esse arquivo não existe.
Se eu navegar até o caminho manualmente, também posso abrir o arquivo no Ubuntu.
Parece-me que o link "fórmula" para o arquivo local é específico do Windows.
Existe uma maneira de vincularmos o arquivo para que ele seja universalmente acessível?
Qualquer ajuda seria muito apreciada!
Responder1
Não está claro qual método você está usando para acessar os compartilhamentos remotos --- mas sim, o caminho para um compartilhamento remoto é diferente no Linux e no Windows. A especificação dos caminhos é realmente diferente.
Se você puder navegar até o seu arquivo, poderá ver qual é o caminho (URL). Se você estiver acessando o arquivo com seu navegador, aquele que (deveria) funcionar com um navegador estará disponível na caixa de diálogo de propriedades do gerenciador de arquivos (clique com o botão direito no objeto):
E funciona para mim:
O caminho completo para o meu arquivo seria smb://pascua/ftp/red/vnc/tightvnc-1.2.9-setup.exe
e se houver uma imagem, alimentá-lo no navegador irá mostrá-lo.
Além disso, o arquivo de um servidor remoto fica visível em algum lugar da hierarquia de diretórios e acessível como um arquivo normal. Para saber como o arquivo é conhecido no sistema de arquivos (como se fosse um arquivo local), arraste o ícone do arquivo em uma janela do emulador de terminal (aqui eu digitei ls -l
antes):
Neste caso o caminho é estranho porque o arquivo é montado pelo gvfs
backend (é uma montagem do usuário), no caso de compartilhamentos montados no sistema deve ser mais fácil de analisar.