Instalação do fireUAU (Servidor) no Scientific Linux
1. Editar o arquivo /etc/security/limits.conf: Antes da linha # End of file, acrescentar a seguinte linha:
* - nofile 4096
2. Ativar o IP packet forwarding: Edite o arquivo /etc/sysctl.conf:
vi /etc/sysctl.conf
Localize a linha:
net.ipv4.ip_forward = 0
Altere-a para:
net.ipv4.ip_forward = 1
Recarregue o sysctl:
sysctl -p
3. Instalar os pacotes necessários:
yum install postgresql-server php-pgsql squid httpd php xinetd net-snmp php-snmp
4. Baixar a última versão do fireUAU no site:
lynx www.fireuau.org/download
Baixar as versões mais recentes dos seguintes pacotes:
  • fireUAU-clients*
  • fireUAU-common*
  • fireUAU-languages*
  • fireUAU-server*
5. Instalar os pacotes:
rpm -Uvh fireUAU-*
Iniciar o banco de dados postgres, o xinetd e o servidor web apache:
service postgresql start
service xinetd start
service httpd start
6. Criar a estrutura do banco de dados do fireUAU:
su - postgres
cd /opt/fwl/pgsql
sh mkdb.sh
7. Editar o arquivo data/pg_hba.conf:
cd
vi data/pg_hba.conf
Perto do final do arquivo, depois da linha # TYPE DATABASE USER CIDR-ADDRESS METHOD, acrescentar as linhas:
host    fwlnew      all         ::1/128               password
host    fwlnew      all         127.0.0.1/32          password
Salvar o arquivo data/pg_hba.conf e sair do usuário postgres:
exit
8. Configurar a inicialização automática dos serviços necessários:
chkconfig --level 345 nome_do_serviço on
Para os seguintes serviços:
  • httpd
  • postgresql
  • squid
  • xinetd
  • acpid
  • snmpd
Reiniciar o servidor e verificar se os serviços acima iniciaram corretamente. 9. Editar arquivo /etc/sysconfig/fireUAU/fwl.conf: Colocar o IP do servidor em:
SERVER="IP.do.servidor.fireUAU"
Alterar as seguintes linhas de:
IPTABLES=0
.
.
.
SQUID=0
Para:
IPTABLES=1
.
.
.
SQUID=1
10. Editar o arquivo /etc/xinetd.d/fwlacc: Alterar a seguinte linha de:
disable     = yes
Para:
disable     = no
Adicionar o IP do servidor em:
only_from   = IP.do.servidor.fireUAU
Reiniciar o serviço xinetd. 11. Editar o arquivo /etc/snmp/snmpd.conf: No final do arquivo, acrescentar as seguintes linhas:
extend .1.3.6.1.4.1.2022.55 /bin/sh /usr/local/bin/conntrack.sh
extend .1.3.6.1.4.1.2022.56 /bin/sh /usr/local/bin/dmesg.sh
extend .1.3.6.1.4.1.2022.57 /bin/sh /usr/local/bin/access.sh
extend .1.3.6.1.4.1.2022.58 /bin/sh /usr/local/bin/cache.sh
extend .1.3.6.1.4.1.2022.59 /bin/sh /usr/local/bin/sqd_hits.sh
Reiniciar o serviço snmpd. 12. Testar a configuração do servidor:
http://IP.do.servidor.fireUAU:7001
IP
3.236.51.151