Como obter o Proftpd para ocultar completamente um diretório

1

Dentro da minha árvore ftp existe um diretório que eu não quero que seja acessível via anônimo.

Consigo ocultar o diretório em questão e todos os arquivos dentro do diretório.

O que não consegui fazer é impedir que alguém navegue para o diretório.

Portanto, se alguém navegar para o ftp.site.com, não verá um diretório de entrada. No entanto, se eles navegarem até ftp.site.com/incoming, a página será carregada.

Os arquivos estão ocultos, mas isso anula o ponto de esconder o diretório 'incoming' em primeiro lugar.

Qualquer ideia seria muito apreciada e se eu tiver deixado alguma coisa por favor, saiba.

Aqui estão minhas configurações:

drwxr-xr-x  29 john     ftpgroup 4096 2012-04-17 22:22 incoming

<Anonymous /home/ftp/ftp.site.com>
    User  ftp
    Group ftp
    UserAlias    anonymous ftp

    <Directory incoming/>
        HideGroup ftpgroup

        <Limit READ DIRS>
            IgnoreHidden on
        </Limit>
    </Directory>
</Anonymous>
    
por Depmadra 19.04.2012 / 22:14

2 respostas

2

OK, isso funcionou para mim.

Eu precisava adicionar o CWD ao 'Limite'

<Directory incoming/>
    HideGroup ftpgroup

    <Limit READ DIRS CWD>
        IgnoreHidden on
    </Limit>
</Directory>
    
por 20.04.2012 / 21:27
0

tente seguir:

chmod o-r ~ftp/incoming

    
por 19.04.2012 / 23:53