Ocultar diretórios .svn com Proftpd

4

É possível ocultar diretórios com o Proftpd?

Especificamente, diretórios .svn.

Há uma HideFiles , mas não uma diretiva HideDirectories . O problema com o HideFiles é que ele não corresponde ao caminho completo.

<Directory /home/ftp_user/my_project >

    # Despite trying to hide this directory it still shows up 
    # as /.svn in the ftp client.

    HideFiles "^\.svn" 

    <Limit ALL>
        allowuser ftp_user
    </Limit>
</Directory>

Existe outra maneira de ocultar diretórios?

    
por CoffeeMonster 13.10.2010 / 22:34

1 resposta

5

De acordo com a documentação do HideFiles, o HideFiles apenas fornece arquivos "ocultos". realmente não os esconde. Para ocultá-los, você precisa usar IgnoreHidden dentro de um bloco de limite. Então, tente isto:

<Directory /home/ftp_user/my_project>

    HideFiles ^\.svn$

    <Limit ALL>
        AllowUser ftp_user
        IgnoreHidden on
    </Limit>
</Directory>
    
por 13.10.2010 / 23:29

Tags