Como organizar os diretórios do servidor web no Linux? [duplicado]

1

Estou procurando uma maneira fácil de organizar diretórios de servidores da Web no Linux.

Os usuários podem usar o FTP para carregar suas páginas da Web no servidor. Mas, se fizerem isso, os arquivos pertencerão ao próprio usuário e o servidor da Web não poderá gravar neles.
Estou procurando uma solução que

  1. permite que os usuários façam upload de material para o servidor
  2. permite que o servidor da web crie / exclua / manipule arquivos
  3. permite que os usuários removam a capacidade do servidor da web de manipular determinados arquivos / diretórios para segurança adicional do aplicativo.

Como eu faria isso?

    
por OH NO WHAT IS THIS 08.12.2012 / 02:23

1 resposta

0

A solução mais simples seria adicionar o usuário do seu servidor da Web (www-data, por exemplo) ao grupo de cada usuário e definir permissões de leitura / gravação para o grupo.

Como alternativa, você pode usar a ACL (Lista de Controle de Acesso) para configurar permissões muito refinadas em arquivos e diretórios, incluindo um acesso especial revogável (pelo proprietário do arquivo) para o usuário do servidor da web. Os detalhes dependerão da sua distribuição, consulte a documentação. Veja como você pode fazê-lo no Ubuntu, por exemplo .

    
por 08.12.2012 / 02:41