|
HOSPEDAGEM DE SITES - Diretório Protegido
É possível que você queira proteger diretórios
ou arquivos confidenciais de sua empresa de tal forma que, apenas os conhecedores
da senha possam visualizar seu conteúdo. Como você é
seu próprio administrador web, esse processo pode ser feito por
você mesmo.
Siga os passos abaixo :
1) Crie um arquivo chamado .htaccess no diretório em que você
quer proteger.
2) No arquivo criado coloque o seguinte texto abaixo, com as devidas alterações
:
AuthUserFile /home/sua_conta/www/diretorio_a_ser_protegido/.htpasswd
AuthGroupFile /dev/null
AuthName Protegido!!
AuthType Basic
<Limit GET POST>
require user username_desejado
</Limit>
3) Conecte via SSH em sua conta, e no diretório que vai proteger
(/home/sua_conta/www/diretorio_a_ser_protegido), digite:
htpasswd -c .htpasswd username_desejado
Este comando fará com que o arquivo de senhas chamado .htpasswd
seja criado, e o usuários "username_desejado" seja adicionado
ao mesmo. Podem ser usado outro nome ao invés de .htpasswd, e este
poderá estar em qualquer outro diretório, dedes que as devidas
alterações sejam geitas no arquivo .htaccess, no que se
refere ao caminho de chamada do arquivo de senhas.
Não use o parâmetro -c após o arquivo estar criado,
ou isso apagará os usuários cadastrados.
Você pode também habilitar todos os usuários inscritos
em seu arquivo .htpasswd a verem o conteúdo de um diretório.
Para tal, apenas troque a linha require user xxxxx para require valid-user
no arquivo .htaccess e qualquer usuário inscrito em .htpasswd estará
apto a transitar pelo diretório.
O arquivo .htaccess e o .htpasswd não ficarão visíveis
no FTP.
Voltar
|