OCS Inventory é um software utilizado para gerar relatórios das máquinas. Vamos exemplificar: imagine que você tem 100 máquinas em uma rede e precisa tirar um relatório incluindo software e hardware de todas elas, como você faria isso!? Bem, existe uma forma simples, e funcional! Basta usar o OCS Inventory.
Assim, se você tirar um relatório verificando o hardware da máquina e constar uma máquina com 2GB de memória, o OCS cria um relatório com versão para impressão das informações, mas se você retirar uma memória de 1GB, restando apenas 1GB no computador, quando você retirar outro relatório, certamente irá constar lá, apenas 1GB.
Então o que precisamos instalar?
Servidor:
OCS Inventory Server
OCS Inventory Reports
Cliente:
OCS Inventory Agent
Instalação do OCS Inventory com pacotes .deb, utilizando dpkg
Instale as dependências:
# apt-get install build-essential
Acesse o diretório /usr/src e baixe o pacote usando o wget:
Certamente, você terá que fornecer uma senha que o banco de dados irá pedir, então digite uma senha e guarde-a.
Na configuração do ocsinventory-server irá aparecer algo como:
"Configurar banco de dados para ocsinventory-server com dbconfig-common?"
Escolha a opção "SIM".
Agora forneça a senha que você definiu para o acesso ao banco de dados.
Vamos definir a senha para o usuário "admin":
# htpasswd /etc/ocsinventory/htpasswd.setup admin
Após executar o comando acima, defina a senha desejada e confirme digitando-a novamente.
Para testar, acesse:
http://localhost/ocsreports
Use o usuário "admin" e a senha que você definiu.
Instalando o OCS Inventory Client
Bem, agora como estamos com o nosso servidor instalado e configurado, vamos adicionar máquinas. No cliente, instale o ocsinventory-client usando o apt-get:
# apt-get install ocsinventory-client
Agora vá no servidor, acessando com:
http://IPDOSERVIDOR/ocsreports
E use o usuário que você definiu. O padrão é "admin" e a senha nós definimos usando:
[2] Comentário enviado por leodamasceno em 30/10/2009 - 15:27h
Acredito que seja possível, mas infelizmente nunca instalei.
Em pesquisas no google, pude ver que não existem tutoriais sobre a instalação do OCS com o Postgresql, mas você pode tentar.
Qualquer dúvida, posso tentar ti ajudar.
[4] Comentário enviado por donabuba em 09/02/2010 - 14:18h
Queria obter outras informações da máquina, como por exemplo o numero do patrimonio dela e do monitor, que estariam em arquivos txt.
Como posso realizar esse processo?
[9] Comentário enviado por Edilton Ferreira em 02/03/2011 - 19:49h
Leonardo está ocorrendo o problema abaixo no momento em que tento instalar os agentes. Qual a solução?
======================================================================
OCS Inventory NG Agent Deployment Tool
Version %1
Started on Tuesday 01 March 2011 16:18:11
======================================================================
Host Testing connection to remote host…
Host Trying to connect to remote host…
Host *** ERROR *** Connecting remote host: Falha de logon: nome de usuário desconhecido ou senha incorreta.
[10] Comentário enviado por Gilmar_GNU/Slack em 04/03/2013 - 17:29h
Pessoal boa tarde, estou tendo problemas com OCS.
Primeiro fator
Maquinas cadastradas quando trocamos memória e os outros componentes são os mesmo em vez de usar o update para verificar a nova memória ele usara inserção de um novo registro.
tem algum tipo de script ou versionamento para que o OSC seja corrigido este tipo de problema ?
[11] Comentário enviado por renatopg em 04/09/2013 - 14:19h
Olá!
Quando fui efetuar a "Instalação do OCS Inventory utilizando apt-get" onde vc diz para definir senha para o user admin o comando "htpasswd /etc/ocsinventory/htpasswd.setup admin" não aceita... tive que acrescentar -c para poder dar certo, ficou assim: htpasswd -c /etc/ocsinventory/htpasswd.setup admin
[13] Comentário enviado por jeparre em 11/10/2013 - 11:29h
Renatopg, esse erro é em relação à conexão com banco de dados. Ou o usuário não está com senha correta na configuração do ocs ou o usuário admin está sem acesso ao mysql.