Vinculando a arquivos locais em um compartilhamento de servidor de arquivos do Windows

Vinculando a arquivos locais em um compartilhamento de servidor de arquivos do Windows

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):

janela de propriedade

E funciona para mim:

compartilhamento de samba no firefox

O caminho completo para o meu arquivo seria smb://pascua/ftp/red/vnc/tightvnc-1.2.9-setup.exee 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 -lantes):

caminho local para um arquivo remoto

Neste caso o caminho é estranho porque o arquivo é montado pelo gvfsbackend (é uma montagem do usuário), no caso de compartilhamentos montados no sistema deve ser mais fácil de analisar.

informação relacionada