Por que os administradores do linux ligam suas pastas a / export [closed]

1

Por que alguns administradores do Linux ligam suas pastas a /export antes de expô-las via NFS (através de hosts.allow e /etc/exports )?

Por que não apenas apontar / etc / exports para o diretório que você deseja expor via NFS?

    
por FutuToad 07.03.2014 / 15:04

2 respostas

1

É uma questão de convenção, como quase todas as coisas relacionadas ao caminho dos arquivos.

Um motivo técnico pode ser que você pode configurar os controles de acesso discricionários para o diretório de nível superior de uma ligação, separadamente de onde ela está montada. Isso significa que, se você tiver uma partição de disco ou imagem montada em /mnt/foo e vinculá-la a /export/foo , poderá ter uma máscara de permissões diferente e proprietários de usuários / grupos diferentes para cada ponto de montagem separado. Combinar isso com a virtualização baseada em chroot ou em contêiner permitiria ainda mais flexibilidade onde você pode atribuir diferentes quantidades de permissão (ou nenhuma permissão) a diferentes usuários ou contextos de programas diferentes.

Mas se esse tipo de coisa não for necessário em um ambiente específico onde as coisas estão vinculadas a /export , a questão de "por que não apenas ..." é bastante vazia: é feita dessa forma mais ou menos arbitrariamente. , apenas porque , provavelmente porque eles têm alguns scripts de instalação ou manutenção que são escritos para assumir que as pastas estão montadas ou ligadas em /export .

A escolha de como organizar pastas e pontos de montagem no disco é influenciada por:

  • Software que o administrador do sistema deseja executar, o que pressupõe ou padroniza a visualização de certas pastas para determinadas coisas;
  • Os próprios hábitos do sysadmin, gosto pessoal e preferências (aka "just because");
  • As configurações padrão dos scripts de configuração incorporados na instalação básica do sistema operacional;
  • Desafios que o sysadmin pode ter encontrado durante a instalação / configuração de algum software que requer movimentação ou reestruturação de pastas para deixar tudo feliz com um esforço mínimo (por exemplo, pode não valer a pena o tempo do administrador do sistema para recompilar um programa complicado apenas para eliminar uma montagem de ligação que o programa espera).
por 07.03.2014 / 15:20
2

Sugestão instruída:

Razões de segurança. Como o NFS, por padrão, não exportará conteúdo além dos limites do sistema de arquivos, você adicionará uma camada adicional de segurança de dados ao montar o diretório a ser exportado em uma localização especial.

    
por 07.03.2014 / 15:20

Tags