compartilhamentos de rede SMB e links simbólicos

0

Estou fazendo experiências com compartilhamentos do Samba em casa e estou tentando entender como funcionam os links simbólicos.
Eu tenho alguns compartilhamentos de rede em algumas máquinas que executam uma mistura de distribuições Windows, Ubuntu e Debian. Estou tentando entender algumas coisas:

  • é possível permitir a criação de links simbólicos (de qualquer cliente) dentro dos compartilhamentos e entre compartilhamentos, mas não fora dos caminhos compartilhados? Por exemplo, se eu tiver /srv/share1 e /srv/share2 , seria possível vincular:

    /srv/share1/link -> /srv/share1/file
    

    e

    /srv/share2/link -> /srv/share1/file
    

    mas nenhum arquivo fora desses 2 diretórios?

  • é possível tornar os links simbólicos "transparentes" em qualquer cliente ou clientes específicos ao montar os compartilhamentos? Existem opções específicas que devo usar ao montá-las em outras máquinas para ver links como tais?
    Agora montá-los usando cifs mostra links simbólicos, pois era um arquivo normal (não defini nenhuma opção usando o comando ao lado de autenticação). Essa resposta: Excluindo exclusões do symlink da pasta do Ubuntu o conteúdo da pasta de destino quando feito via OSX & O Samba parece suportar esse comportamento.

  • Gostaria de obter uma compreensão mais clara sobre quais são os prós e contras de várias opções usadas para gerenciar links; em particular quais são as vantagens e desvantagens de:

    [global]
    allow insecure wide links = Yes
    unix extensions = Yes
    wide links = Yes
    

    em vez de:

    [global]
    unix extensions = No  # Does this imply UNIX clients cannot create symlinks?
    wide links = Yes
    

    além do óbvio problema de segurança relacionado ao allow insecure wide links sendo ativado.
    A configuração acima é de: link

Uma resposta parcial é dada aqui: criação de links simbólicos na unidade de rede , mas está relacionada ao Windows.
Outras respostas como: Ubuntu + versão mais recente do samba, os links simbólicos não funcionam mais no compartilhamento montado no windows
Criando um link simbólico em um compartilhamento NTFS
não são muito recentes e não aprofundam os motivos pelos quais funcionam ou não.
Finalmente, este não entendi compartilhamentos do Samba Linux - Por que as máquinas Windows não exibem / seguem links simbólicos? .

    
por devster 13.05.2017 / 21:17

0 respostas