# cd ~/cacic/cacic_gerente
# tar -zxvf cacic_gerente.tgz
# cp -R ~/cacic/cacic_gerente/cacic2 /usr/local/share
# ln -s /usr/local/share/cacic2 /var/www
# chown www-data.www-data /usr/local/share/cacic2
# chmod 755 /usr/local/share/cacic2 -R
Configure a conexão ao banco de dados no arquivo /usr/local/share/cacic2/include/config.php.
Altere a senha para aquela que você definiu ao executar o db-config.sh: "Senha do usuário cacic no MySQL".
Próximos passos:
- Configuração do Gerente CACIC
- Instalação do Agente Windows
- Instalação do Agente Linux
Configurando o gerente CACIC
Para acessar pela primeira vez o gerente, deve-se utilizar:
http://IP_Servidor_CACIC/cacic2
Logue-se como usuário: "admin" e a senha de administração do CACIC que você definiu no db-config.sh.
No menu lateral, configure TODOS os seguintes itens.
1. Manutenção -> Cadastros Redes
Informe:
IP
Máscara
Descrição
{IP do} Servidor de Banco de Dados
{IP do} Servidor de Updates (FTP)
Porta [utilizada pelo FTP]
Path do Servidor de Updates - {caminho para o diretório contendo os módulos do agente. Em nossa configuração, utilizamos "/"}
Usuário do Servidor de Updates - Em nossa configuração, utilizamos "ftpcacic"
Senha para Login
Demais campos que achar necessário
Se os dados estiverem corretos, após gravar os dados e voltar neste item da configuração, haverá uma imagem de dois computadores comunicando-se normalmente (ao lado de Servidor de Updates (FTP)). Caso contrário, tente verificar as configurações de FTP (logando-se de outra máquina com os dois usuários, por exemplo).
2. Administração -> Configurar Gerente
Configure de acordo com as especificações da empresa.
3. Administração -> Configurar Agentes
Defina um senha para configurar/atualizar agentes e também os ajustes de coleta (inicio e intervalo) de execução
Note o parâmetro "Aplicativos (Janelas) a desconsiderar". Configure-o conforme suas necessidades. Se por um lado é um excelente recurso para evitar tornar a máquina mais lenta, por outro pode causar confusão "O cacic não está rodando!". Tenha ciência disso.
4. Administração –> Configurar Módulos
Configure os dados das coletas desejadas.
Sugestão: configurar todos os módulos ativados para “Todas as redes”, de forma que apareçam com uma bolinha verde na listagem de módulos.
5. Manutenção -> Updates de Subredes
Marque todos os arquivos (Marca/Desmarca todos os objetos) e também a opção "Forçar" e nas subredes desejadas. Após, clique em "Executar Updates".
Erros comuns:
- Sub-rede não cadastrada para coleta;
- Ftp inoperante;
- Senha incorreta no ftp;
- Servidor WEB com problemas.
Verifique sempre o log do Apache e do vsftpd em busca de erros!
Instalação do agente no Windows
Utilizando script de logon (Samba). Copie os arquivos abaixo para um diretório compartilhado pelo servidor SAMBA/Windows:
/var/ftp/chkcacic.exe
/var/ftp/chkcacic.ini
Se existir um script de logon que é executado nas máquinas Windows, basta criar uma linha solicitando para executar o comando chkcacic.exe no logon do usuário. Exemplo:
OBS: O chkcacic.exe e o chkcacic.ini deverão estar no mesmo diretório compartilhado.
Manualmente:
Através de um cliente FTP (não via browser, pois requer autenticação), logue-se como agente ao IP do Servidor de Updates e copie o arquivo chkcacic.exe e chkcacic.ini.
Ao executar arquivo chkcacic.exe irá gerar uma pasta C:cacic que irá ser utilizada para o download dos módulos restantes e também abrigará alguns dados do Cacic agente.
Considerações importantes para o funcionamento do agente Windows:
- Dependendo do sistema de anti-vírus que está em execução nas máquinas onde o agente fará a varredura, o antivírus pode bloquear e execução de alguns scripts do cacic. É necessário liberar a execução destes scripts para o funcionamento do sistema.
- Deve-se configurar o firewall do XP para permitir que o CACIC se comunique com o gerente. Para automatizar esse procedimento, acesse:
http://www.cetico.org/cacic/doku.php?id=firewall_xp_sp2
- Usuários deverão ter permissão de administrador para instalação do CACIC. Veja a página sobre o LSRUNAS, que pode ser utilizado para instalar o CACIC usando a senha do administrador do domínio em:
http://www.cetico.org/cacic/doku.php?id=lsrunas
Instalação do agente no Linux
Sistemas Debian-like, incluindo Ubuntu. Baseado em e-mail enviado por
Leonardo Mello à lista cacic-suporte.
Baixe o agente Linux através do apt-get:
01. Acrescente a seguinte linha no seu /etc/apt/sources.list: