Apache + mod_ftp - como configurar o FTP sem alterar o diretório “/”?

0

Eu tenho um WAMP no Apache 2.2 configurado, instalado e funcionando, agora eu tenho que adicionar funcionalidade FTP a ele. Aparentemente, a única solução disponível sem compilar é o mod_ftp, e é bom que o servidor não seja o 2.4, já que li que o mod_ftp pré-compilado não é compatível com ele. Então, eu corri para a necessidade de modificar a seção <Directory /> no arquivo httpd.conf para permitir pelo menos uma sub-rede para conexão FTP assim:

<Directory />
    Options FollowSymLinks
    AllowOverride AuthConfig
    Order deny,allow
    Allow from <classified>
    Deny from all
</Directory>

A configuração padrão é "Negar de todos" e não AllowOverride . Minha pergunta é - é necessário corrigir a seção <Directory /> para o FTP realmente funcionar, e o que mais eu posso fazer para deixar a configuração padrão intacta?

    
por Vesper 16.04.2014 / 19:15

1 resposta

0

Teve que ajustar as configurações de FTP em uma seção VirtualHost separada, e eu poderia colocar as configurações desejadas na seção <Directory /> dentro dele para fazer meu servidor FTP funcionar como planejado sem perder a segurança na parte HTTP.

<VirtualHost _default_:21>
    <Directory />
        Options FollowSymLinks
        AllowOverride AuthConfig
        Order deny,allow
        Allow from <classified>
        Deny from all
    </Directory>
    ...
</VirtualHost>

Mesmo que eu tenha cometido erros em Order , isso permite que os usuários se conectem e façam seu trabalho.

    
por 28.08.2014 / 08:34