Segurança > htaccess > Protegendo Diretórios.

630 Views
Tempo de leitura: 1 Minuto
Atualizado em:

O .htaccess é um arquivo especial que podemos utilizar em servidores Linux para manitular o comportamento do Apache. Um desses controles que podemos fazer por ele é restringir o acesso a diretórios.

O procedimento é relativamente simples, como veremos a seguir.

Primeiro é preciso acessar por SSH o diretório raiz do site. Esse diretório é onde fica o diretório padrão “public_html”.

A seguir, execute o comando abaixo:

htpasswd -c .htpasswd LOGIN-DESEJADO
Substitua LOGIN-DESEJADO pelo login que será usado para autenticar no ambiente restringido.

Será criado um arquivo chamado .htpasswd.

Agora adicione o conteúdo abaixo no arquivo “.htaccess” que deverá ser alocado dentro do diretório que você desejar proteger com usuário e senha:

AuthUserFile /home/LOGIN-FTP/.htpasswd 
AuthGroupFile /dev/null 
AuthName Restrito 
AuthType Basic 
<Limit GET POST> 
require user LOGIN-DESEJADO
</Limit>

Você deve ajustar o caminho físico do arquivo .htpasswd em “AuthUserFile” e alterar LOGIN-DESEJADO pelo login que você cadastrou no arquivo .htpasswd.

Feito isso, ao acessar o diretório via browser, será solicitado usuário e senha.

Abraços!

0 - 0

Thank You For Your Vote!

Sorry You have Already Voted!