Neste pequeno tutorial estaremos demostrando como configurar o Apache 2, para aut?nticar diret?rios.
Edite o arquivo de configura??o do Apache, adicionando as linhas abaixo:
directory "/usr/local/apache2/htdocs/admin"
Options Indexes
AllowOverride AuthConfig
AuthType Basic
AuthName "Area Restrita"
AuthUserFile /usr/local/apache2/password/.passwd
Require user admin
/director
No exemplo de configura??o acima, estaremos solicitando aut?ntica??o na pasta /usr/local/apache2/htdocs/admin.
As senhas ser?o quardadas no diret?rio n?o publico /usr/local/apache2/passwords/.passwd.
Informamos tamb?m que apenas o usu?rio admin t?ra acesso para aut?nticar nesta pasta.
Para concluir, considerando que voc? j? tenha criado o diret?rio /usr/local/apache2/passwords e o arquivo .passwd, ent?o temos que adicionar o usu?rio neste arquivo, para isso entre com o comando
/usr/local/apache2/bin/htpasswd -c /usr/local/apache2/passwords/.passwd admin
informe a senha e confirme.
Para finalizar reinicie o Apache 2 para que as configura??es tenham efeito.
/usr/local/apache2/bin/apachectl stop ; /usr/local/apache2/bin/apachectl start
Para testar basta digitar a URL da pasta que ser? aut?nticada
http://localhost/admin
Informe o usu?rio e senha criados anteriormente.
Com isso voc? ter? o diret?rio aut?nticado pelo Apache de uma forma simples e r?pida.
At? mais.
Edite o arquivo de configura??o do Apache, adicionando as linhas abaixo:
directory "/usr/local/apache2/htdocs/admin"
Options Indexes
AllowOverride AuthConfig
AuthType Basic
AuthName "Area Restrita"
AuthUserFile /usr/local/apache2/password/.passwd
Require user admin
/director
No exemplo de configura??o acima, estaremos solicitando aut?ntica??o na pasta /usr/local/apache2/htdocs/admin.
As senhas ser?o quardadas no diret?rio n?o publico /usr/local/apache2/passwords/.passwd.
Informamos tamb?m que apenas o usu?rio admin t?ra acesso para aut?nticar nesta pasta.
Para concluir, considerando que voc? j? tenha criado o diret?rio /usr/local/apache2/passwords e o arquivo .passwd, ent?o temos que adicionar o usu?rio neste arquivo, para isso entre com o comando
/usr/local/apache2/bin/htpasswd -c /usr/local/apache2/passwords/.passwd admin
informe a senha e confirme.
Para finalizar reinicie o Apache 2 para que as configura??es tenham efeito.
/usr/local/apache2/bin/apachectl stop ; /usr/local/apache2/bin/apachectl start
Para testar basta digitar a URL da pasta que ser? aut?nticada
http://localhost/admin
Informe o usu?rio e senha criados anteriormente.
Com isso voc? ter? o diret?rio aut?nticado pelo Apache de uma forma simples e r?pida.
At? mais.
Seja Membro Gratuítamente
Assine a newsletter para receber em seu email as publicações atualizadas neste blog