FTP - IIS 7.5 - Parar / Negar Listagem de Diretório

2

O site FTP está hospedado no IIS 7.5. Usuários anônimos são permitidos. Eu quero restringir os usuários para procurar os diretórios no site FTP e permiti-los somente se eles souberem o caminho completo. Isso pode ser alcançado? Se sim, como?

    
por Sundeep Arun 12.10.2011 / 22:36

1 resposta

2

Arquivos e pastas que são diretos filhos físicos da raiz do FTP não podem ser ocultados. Você pode marcar esses arquivos e pastas como ocultos no Explorer, mas isso só impede que os navegadores mais casuais vejam subpastas e arquivos. Ainda é possível sobrescrever isso usando ls -a no cliente ftp.

Você só pode controlar a pesquisa de diretório dos diretórios virtuais em um site FTP do IIS 7.5. ou seja, onde você clicou no site e adicionou um diretório virtual mapeado a uma pasta não abaixo da raiz do site FTP:

Elesficamassimquandoadicionados:

Para controlar sua visibilidade, abra o recurso de navegação no diretório:

DesmarqueaopçãodelistagemdediretóriosDiretóriosvirtuaisecliqueemApply:

Também não há suporte para controlar a navegação no diretório na Extensibilidade do FTP ganchos, que foi outro lugar que eu olhei no passado.

Se você precisar de um nível mais refinado de controle sobre o seu site FTP, então terá que substituir o FTP do IIS por um servidor FTP com mais recursos, como o Filezilla (gratuito) ou Gene6 FTP (comercial) que é um produto que usamos (ele tem uma API de configuração COM que pode ser chamada de aplicativos .NET via interoperabilidade).

    
por 15.10.2011 / 01:55