15 Restringindo acesso a páginas web e diretórios

É possível restringir o acesso pela web a certas páginas e/ou diretórios disponibilizados pelo usuário. O mecanismo consiste em definir um login e uma senha para acesso a estas áreas. As instruções abaixo explicam como implementar isto.

Primeiramente deve-se criar um arquivo chamado .htaccess no diretório onde está o conteúdo que se quer proteger. Nesse arquivo deve ser colocado o seguinte conteúdo:

AuthType Basic
AuthName "É necessário um login e uma senha para acessar esta página"
AuthUserFile /home/USUARIO/public_html/.htsenha
Require user LOGIN
onde:

Vamos entender melhor os conteúdo deste arquivo de configuração:

Finalmente o último passo é a criação da senha de acesso. Para criar a senha deve ser realizado o seguinte procedimento na GAUSS:

htpasswd -c .htsenha LOGIN
onde LOGIN é o login de acesso a página. Esse comando irá criar o arquivo .htsenha, depois disso será pedido para digitar a senha e confirmar, e pronto seu diretório de páginas está protegido com usuário/senha que foram criados.

Paulo Justiniano