Firewall admin: administração do iptables
Neste artigo vou ensinar a configurar o firewall admin, um software que nos permite administrar regras do iptables via web através de uma interface simples e intuitiva. É uma ferramenta muito parecida com o BRmultiaccess, porém open source.
Parte 2: Configurando a autenticação no Apache
Configurado a autenticação para a página de administração do
firewall utilizando o Apache.
1) Vamos editar o seu arquivo httpd.conf adicionando as seguintes linhas nas seções:
# mcedit /etc/apache/httpd.conf
1) Vamos editar o seu arquivo httpd.conf adicionando as seguintes linhas nas seções:
# mcedit /etc/apache/httpd.conf
# em LoadModule e AddModule:
LoadModule auth_module modules/mod_auth.so
AddModule mod_auth.c
LoadModule auth_module modules/mod_auth.so
AddModule mod_auth.c
Nota: No Debian talvez não seja necessário inserir estas linhas.
2) Vamos configurar as opções do diretório que irá requerer autenticação:
# mcedit /etc/apache/httpd.conf
# Diretório Restrito
<Directory /var/www/firewall>
Options Indexes FollowSymLinks Includes
AllowOverride AuthConfig
# Autenticação de Usuário
AuthName "Acesso ao meu Diretório Restrito"
AuthType Basic
AuthUserFile /etc/apache/htpasswd
require valid-user
Order allow,deny
Allow from all
</Directory>
<Directory /var/www/firewall>
Options Indexes FollowSymLinks Includes
AllowOverride AuthConfig
# Autenticação de Usuário
AuthName "Acesso ao meu Diretório Restrito"
AuthType Basic
AuthUserFile /etc/apache/htpasswd
require valid-user
Order allow,deny
Allow from all
</Directory>
3) Agora iremos criar o arquivo de senhas. Para criar o arquivo de senhas e/ou adicionar senha para um determinado usuário, digite o comando abaixo:
# htpasswd -c /etc/apache/httpd_passwd usuário
Para acrescentar mais usuários digite:
# htpasswd /etc/apache/httpd_passwd usuário
Aqui será necessário digitar a senha e em seguida confirmá-la.
4) Pronto, basta somente reiniciar o servidor:
# /etc/init.d/apache restart
Agora basta chamar o endereço no browser e informar seu usuário/senha.
Dúvidas: http://firewalladmin.sourceforge.net
ou
landesksp at hotmail.com
Até mais...
muito facil e completo.