Como compartilhar (via rede) conteúdo vinculado ao Linux?

Como compartilhar (via rede) conteúdo vinculado ao Linux?

Eu tenho um diretor chamadoPúblico. É um diretório compartilhado na rede. Eu também tenho um arquivodoc.odtno diretóriodocumentos Eu gostaria de compartilhar odoc.odtarquivo através do link.

Eu fiz isso:

ln -s ~/docs/doc.odt ~/Public/doc.odt

Então abri o nautilus e fui para:

smb://alef/Public/

Mas o arquivo não é mostrado.

Então, como compartilhar conteúdo vinculado?

Responder1

Como o seu smb://URL não funcionou na rede, presumirei que o Samba não está configurado e funcionando na máquina que está servindo os arquivos. Se for, talvez seja necessário tentar o endereço IP em vez do nome NetBIOS.

Caso contrário, primeiro você precisa ter certeza de que o computador que servirá os arquivos está executando o Samba (já que você está acessando-o através do protocolo 'smb'). Você pode olharesta documentaçãopara obter instruções básicas sobre como configurar isso.

Se você estiver executando o selinux no computador do qual planeja servidorar arquivos, você pode querer dar uma olhada emesta postagem do blogsobre a configuração de permissões adequadas no selinux para o funcionamento do Samba.

Saúde.

Responder2

Talvez seja necessário informar ao Samba para permitir os seguintes links simbólicos.

Para fazer isso, edite seu arquivo de configuração do samba (provavelmente /etc/samba/smb.conf) e defina essas duas opções na [global]seção:

follow symlinks = yes
wide links = yes

O primeiro permite que o samba siga links simbólicos, e o segundo permite que ele siga links que apontam para fora do diretório compartilhado.

Mais detalhesaqui.

informação relacionada