Linux é uma ferramenta extremamente flexível, porém, adaptá-lo a sistemas Microsoft requer um imenso esforço, isso comparando-se com as ferramentas próprias existentes da mesma plataforma.
Um simples e controlador de domínio pode atender as necessidades de pequenas e médias empresas, mas o mercado está cada vez mais exigente.
Agregando ferramentas, podemos ter um sistema cada vez mais robusto e completo.
A página oficial do projeto do
OpenAudit pode ser acessada através do link:
http://www.open-audit.org/
Nele teremos duas versões, a Stand Alone, no qual realiza o inventário apenas da estação local, e a versão server, no qual podemos gerenciar toda uma rede. =)
Por se tratar de ser apenas uma ferramenta web, não é necessário compilar nada, sua instalação precisa apenas seguir os seguintes requisitos:
- Apache (preferencialmente com suporte a conexões SSL - HTTPS) com suporte ao PHP e MYSQL;
- MySQL (apenas para gerar algumas tabelas, sem nenhum requisito extra).
Para servidores Windows, utilize o Wamp ou qualquer outro servidor PHP com MySQL.
Artigos para ajudar na instalação dos mesmos, temos excelentes artigos aqui mesmo no VOL:
Inicialmente não é necessário criar um sistema de autenticação, mais adiante, teremos ajustaremos isto...
Feito o download da versão server, extraia em qualquer diretório e configure o Apache para direcionar o index.php do OpenAudit.
Existem suporte ao nosso idioma, o que facilita um pouco as coisas...
Feitos os ajustes, podemos extrair o script VBS que deverá ser executado nos computadores que serão escaneados através da guia:
Administração -> Audite esta máquina
Insira este script em um script de Logon, por exemplo, e agende rotinas mensais para execução do mesmo... Deste jeito, simples e fácil, temos o inventário.
Lembrando que o script demora para ser completamente executado, portanto, um pouco de paciência nesta hora.
As demais opções vou deixar por conta da curiosidade de cada administrador. Este artigo foi só um gostinho. Em breve estarei lançando um com maior riqueza de detalhes.
Forte abraço a todos.
inforrak@yahoo.co.uk
1. Simples, rápido, funcional - Direto e reto
[1] Comentário enviado por
kest em 22/12/2008 - 09:48h:
Muito Interessante! Esse sistema ajuda muito na hora de conseguir dados das estações da rede. Tenho problemas para controlar a rede da empresa onde trabalho e OpenAudit vai me ajudar muito, parabéns!!! Já foi para meus favoritos!
[2] Comentário enviado por
rodrigo.ssr em 22/12/2008 - 10:09h:
Muito bom artigo, assunto realmente interessante já esta nos meus favoritos!
Parabéns
[3] Comentário enviado por
tatototino em 22/12/2008 - 13:13h:
o Artigo muito legal, mas tenho uma dúvida.
A configuração dos clientes é feita pelo script VBS, portanto pode coloca-lo no agendador de tarefas do windows e tb na inicialização??
[4] Comentário enviado por
inforrak em 22/12/2008 - 15:35h:
Sim sim.. desde que o script seja extraído de um servidor OpenAudit.. (da página propriamente dita..)..
criar agendamentos mensais seria uma boa... no caso do Windows podemos usar o comando
"at" no prompt de comandos. (caso tenha dúvida, só digitar "at /?" para ver o Help).
Alguns anti-virus podem detectar o VBS com vírus.. mas não é.. =D
[5] Comentário enviado por
thiagocantero em 27/12/2008 - 07:06h:
Parabéns, muito interessante este artigo, com certeza deverá este software ser difundido por todos administradores de redes em geral!
Este utilitário aliado com um bom sistema de monitoramento de rede como o nagios, oferece uma solução completa para qualquer empresa!
Obrigado por esta dica!
Fique com Deus
Abraços
Thiago Cantero Mari Monteiro
[6] Comentário enviado por
devils em 10/02/2009 - 10:32h:
Olá, ótimo artigo.
Porem quando vou adicionar uma máquina me vem este erro.
Poderia me ajudar?
Verbose:
User:
Verbose: y
System:
UUID:
Timestamp:
Software Audit:
SELECT MAX(system_audits_timestamp) AS timestamp FROM system_audits WHERE system_audits_uuid = ''
INSERT INTO system_audits (system_audits_uuid, system_audits_timestamp, system_audits_username) VALUES ('','','')
INSERT INTO system (system_uuid, system_first_timestamp) VALUES ('','')
UPDATE system SET system_timestamp = '' WHERE system_uuid = ''
Close
Page was generated in 0 seconds !
[7] Comentário enviado por
inforrak em 10/02/2009 - 11:00h:
Certo.. vamos lá...vc gerou o VBS certo?
Precisa verificar o Sistem Operacional onde vc está executando.
Tanto em Windows XP como no Windows Vista, temos que executar como Administrador.
Este VBS coleta dados usando eventos WMI. Alguns anti-vírus podem acusar este script de spyware ou worm. Em alguns casos, diretivas de seguranças locais também podem atrapalhar a coleta, o que gera erros. As configurações de Firewall também não podem ser esquecidas, pois caso vc esteja usando um Sygate ou Zone Alarm da vida, existe a possibilidade de ser bloqueadas as saídas dos dados coletados.
O erro gerado acima se trata de um Insert (Processo de inserir dados) em Mysql onde não foi adicionado nenhum valor (Repare que após os VALUES não tem nada, apenas ".").
Temos dois possíveis erros:
1° O script executou por completo, mas não conseguiu coletar estes dados;
2° O script foi interrompido durante a execução, retornando os dados pela metade;
Espero que tenha ajudado!
Viva o Linux!
[8] Comentário enviado por
antonio.flores em 29/04/2009 - 21:07h:
Olá!
Existe a possibilidade de quando ele identificar um novo hardware na próxima auditoria, enviar a informaçao por e-mail, já que existe uma cadastro de e-mail em seu config?
abraços...
[9] Comentário enviado por
Douglas Oliveira em 28/07/2009 - 13:29h:
Ola, como eu posso visualizar os graficos no Formato *.dia e *.svg, pois quando eu mando gerar os graficos, aparece uma tela em branco.
Espero que possa me ajudar.
[10] Comentário enviado por
guimfonseca em 21/09/2009 - 09:44h:
mesmo erro acima do Douglas ... Nada de diagrama ... alguem ja conseguiu fazer isso funcionar ??
[11] Comentário enviado por
downloadd em 19/10/2009 - 13:37h:
Pelos comentários que li, é enviado um email informando que o hardware de um computador foi alterado não é?
Porém não recebi nenhum email sobre isso.
Eu executei aquele TestEmail.vbs e recebi o email com sucesso. Portanto, minhas configurações estão certas.
Mas então, o sistema envia email sobre isso ou não? Alias, ele envia email para me alertar sobre o que exatamente?
Agradeço vossa atenção
[12] Comentário enviado por
donabuba em 04/02/2010 - 16:55h:
Sim. Fui no menu "Audit my mahcine"
Ele gerou o VBS.
Agora, o que eu faço com ele?
:)
/me tentando entender como isso funciona...
[13] Comentário enviado por
junior2206 em 08/09/2011 - 22:22h:
Uma coisa não entendi, a instalação deu tudo beleza. Utilizo o mesmo antivirus para todas as maquinas da rede, no windows Windows Xp Professional ele mostra quando o antivirus esta desatualizado etc.. Mas nos sistemas Windows 7 Professioal e Windows Vista Professional não aparece , alguem poderia me dar uma luz, agradeço