Restringindo acesso à página no servidor Apache
Criei uma simples configuração no meu servidor Apache para permitir o acesso somente através de usuário/senha aos relatórios gerados do acesso à Internet na minha rede interna. Com isso, a diretoria pode acessá-lo e ver quais sites estão sendo acessados. Esta dica é uma forma simples de como inserir um recurso de segurança no servidor Apache, embora tenha outros ainda melhores.
Primeiramente, crie um aquivo de senhas e cadastre o usuário que terá acesso, como no exemplo abaixo:
# htpasswd2 -c -m /home/httpd/senha admin
Feito isso, é necessário cadastar a senha do usuário admin.
Esta configuração foi realizada em um servidor Linux Suse 9.3 Kernel 2.6.11.4-21 e está em perfeito funcionamento.
Acrescente ou modifique estas linhas no seu httpd.conf:
# Diretório Restrito
<Directory /srv/www/htdocs/relatorios>
Options MultiViews Indexes FollowSymLinks Includes
AllowOverride AuthConfig
# Autenticação de Usuário
AuthName "Acesso aos Relatórios da Internet"
AuthType Basic
AuthUserFile /srv/www/htdocs/relatorios/senha
require valid-user
order allow,deny
allow from all
AuthAuthoritative off
</Directory>
Pronto, agora basta reiniciar o servidor Web.
Abraços,
Wellington Wagner Faria
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada
Drivers Adicionais no Ubuntu
Patch de 4 linhas para acelerar o Linux (Fedora 14)
Grub com 3 sistemas operacionais e 2 HDs diferentes
Sincronizar Google Agenda com o Calendário do elementaryOS
Amavis notificar vírus no e-mail
Comentários
Nenhum coment�rio foi encontrado.