Configurando corretamente as permissões de arquivo no Ubuntu para acesso FTP

0

Estou tentando configurar uma pilha LAMP na minha caixa Ubuntu. Apache, PHP e MySQL trabalham e eu instalei o proftpd para acesso FTP à minha pasta www /. O problema é que não tenho certeza de como configurar as permissões para que eu tenha acesso total a essa pasta inteira e a todos os seus arquivos E a todos os arquivos futuros que eu despejo lá.

Eu tenho andado por aí e consigo colocar arquivos na pasta, mas novos diretórios e arquivos enviados têm permissões restritivas. É possível definir as permissões máximas para essa pasta indefinidamente para que eu sempre tenha acesso total a ela e a todas as suas subpastas / arquivos sob quaisquer condições.

Obrigado pela ajuda.

    
por Sam152 12.12.2009 / 13:18

1 resposta

1

Você precisará alterar a umask para proftpd .

O arquivo de configuração está localizado em /etc/proftpd.conf ou /usr/local/etc/proftpd.conf , dependendo da sua instalação, e usa diretivas do tipo Apache (detalhes completos foram encontrados aqui . Para um diretório específico, você pode usar uma diretiva <Directory> block no arquivo de configuração apontando para sua pasta www.

Lá, garanta que você tenha uma diretiva de umask assim:

<Directory /var/www>
umask 0000
</Directory>

Lembre-se de que o umask é o valor subtraído do 777 para criar a permissão padrão para uma nova pasta e 666 para arquivos (sem executar o bit por design).

    
por 12.12.2009 / 13:52