Certificando-se de que ninguém possa ver o diretório de arquivos na minha máquina

3

Como posso impedir que usuários externos obtenham de alguma forma uma lista de arquivos que estão em minha máquina?

Por exemplo, Meu site está em folder / htdocs / e eu também tenho alguns outros documentos aleatórios.

Como posso ter certeza de que o usuário só pode ver o site e nunca obter uma visão geral de quais arquivos eu tenho nesse disco rígido?

    
por KdgDev 07.06.2009 / 03:19

3 respostas

6

Com o Apache, você pode criar um arquivo .htaccess como este:

 Options -Indexes

Para mais detalhes, confira Como impedir uma listagem de diretório do seu site com .htaccess

    
por 07.06.2009 / 03:19
4

assumindo o apache veja esta página para algumas boas dicas de segurança

em adicionar específico ao httpd.conf

<Directory />
     Order Deny,Allow
     Deny from all
 </Directory>

<Directory /htdocs>
     Order Deny,Allow
     Allow from all
 </Directory>
    
por 07.06.2009 / 03:19
0

Além disso, você pode restringir o usuário do apache através da política do SELinux. Se você está em um sistema com o SELinux que é ...

Veja o artigo dele em contêineres seguros (máquinas virtuais leves ). Talvez para os mais paranóicos ou para aqueles que têm problemas de escala.

    
por 07.06.2009 / 05:32

Tags