Pular para o conteúdo

Apache (httpd.conf)

Esse arquivo mostra como configurar o apache para restringir determinados diretórios do site, sendo necessário o envio de um usuário + senha de autenticação. Muito útil para determinados usuários terem acesso a certas páginas do site, gerando mais controle e segurança. A versão usada do Apache: 2.0.54.
Perfil removido removido
Hits: 24.733 Categoria: Apache
  • Download
  • Indicar
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Download httpd.conf
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Esconder código-fonte

#Primeiramente vou falar do arquivo "htpasswd" que é o
#responsável para criar arquivos de senhas "banco de dados"

#Vou criar um bando de dados com o nome "senhas" para o
# usuário < bernardo >
 
#            # htpasswd -c -m senhas bernardo

#Será perguntado por uma senha para o usuário bernardo.
#A opção [-c] que será criado um arquivo, a opção [-m]
#indica a utilização de senhas criptografada usando o
#algoritmo MD5. A senha pode ser especificado na linha de
# comando pela opção [-b] 

#            # htpasswd -c -d senhas bernardo 123aBc

#Note que a senha foi cadastrada usando o algoritmo Crypto
#opção [-d]. O algoritmo SHA também pode ser usado com a
#opção [-s]. Para modificar a senha de usuário basta usar o
#mesmo comando sem a opção [-c] 

#           # htpasswd -m senhas bernardo

#Essa foi uma pequena introdução do utilitário htpasswd, para
#mais opções, use:

#           # man htpasswd

#Agora, vamos configurar a pagina que somente o usuário
#< bernardo > tenha acesso com a senha dele criada.

#Através desse método é possível especificar quais usuários
#terão acesso a determinadas paginas. 

#Exemplo: Vou dar acesso apenas ao usuário < bernardo >
#na página (http://ara2k.ddns.com.br/restrito) no diretório
#/var/www/html 


<Location "/restrito">
   AuthName "Acesso a pagina restrita em ara2k"
   AuthType basic
   AuthUserFile /var/www/html/senhas
#  AuthGroupFile 
   Require valid-user bernardo 
DirectoryIndex index.html
</Location>

 # AuthName - Será o nome que aparecera na janela de 
 # autenticação
 # AuthType - Método que nome e senhas sera passado ao
 # servidor [basic]: codificação pouca segura. [digest]:
 # transmite senhas que dificilmente são decodificada.
 # AuthUserFile - Arquivo gerado pelo htpasswd que contém
 # as senhas
 # AuthGroupFile - arquivo que contém o nome do grupo
 # Require validuser - usuário válidos no banco de dados
 # para terem acesso à página
 # DirectoryIndex - Pagina índice

#Obs.: O diretório restrito tem que estar dentro do diretório do site. Por exemplo, se o site está em /var/www/html, o diretório restrito tem que estar em /var/www/html/restrito.

#Essa é uma das muitas ferramentas que o Apache oferece.
#Para meu site está sendo muito útil, pois posso autorizar
#somente determinados usuários a acessarem, a página
#downloads.

#Qualquer dúvida ou comentario, é sé postar.

#Fonte: apostila do Guia Foca, man htpasswd e google.com.br
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sendmail (sendmail.cf)

dhcpd (dhcpd.conf)

Tint2 (tint2rc)

Squid (squid.conf)

squid (squid.conf)

Apache (httpd.conf)

Apache (virtualhost.conf)

Apache (httpd.conf)

Apache Tomcat (server.xml)

Apache + Sarg (default)

#1 Comentário enviado por removido em 29/08/2006 - 00:11h
So + uma OBS

No segundo Comentario # "htpasswd -c -d senhas bernardo 123aBc"
Faltou a opçõ -b para colocar a senha na linha de comnado

Ficando Assim:

# htpasswd -c -d -b senhas bernardo 123aBc
#2 Comentário enviado por xshadow em 03/05/2007 - 12:40h
Valew cara, mas eu gostaria de saber qual a versão do seu apache...
#3 Comentário enviado por acortez em 12/06/2007 - 21:19h
Pow man gostei muito desse Conf foi muito útil pra min.
Se for possível gostaria saber também como configurar usando a versão apache 2.x o mesmo tipo de autenticação só q utilizando asquivos .htaccess nos diretórios
Desde já agradeço
#4 Comentário enviado por removido em 16/12/2007 - 14:11h
Ae castro, Vc por um acaso não tem nenhum tutorial ai legal explicando como configurar o apache pra hospedar paginas, bem facil, pra usuarios iniciantes em linux.
#5 Comentário enviado por removido em 16/01/2008 - 21:58h
tenho sim procure um site chamado viva o linux! procure la por configurar apache!






rsrsrsrsrsrs
#6 Comentário enviado por l-x em 26/08/2008 - 17:27h
muito bom!!!!
#7 Comentário enviado por Z_line em 27/02/2009 - 12:03h
Cara era exatamente o que eu estava precisando. Obrigado!
#8 Comentário enviado por FOCADECKIII em 13/09/2012 - 20:22h
Para quem conhece bem os comandos é fácil a implantação do sistema, mas poderia ter uma linguagem mais simplificada para usuários básico, pois se o passa a passo for bem elaborado até os mais simples fará rodar estas dicas.
agradecido

Contribuir com comentário

Entre na sua conta para comentar.