Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: WM2
Por jllucca
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando o OCS Inventory
Linux user
Publicado por Leonardo Damasceno em 11/09/2009

Login: leodamasceno, 573480 pontos | Blog: http://leodamasceno.blogspot.com
[ Hits: 28041 ]

Instalando o OCS Inventory

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:

# cd /usr/src
# wget -c
http://downloads.aprendendolinux.com/programas/ocsinventory-setup.tar.gz

Descompacte o pacote e entre no diretório:

# tar -zxvf csinventory-setup.tar.gz
# csinventory-setup


Agora instale o "server", que é o primeiro módulo:

# dpkg -i ocsinventory-server_1.02~rc2-1_all.deb

Instale o segundo módulo, que é o "reports":

# dpkg -i ocsinventory-reports_1.02~rc2-1_all.deb

Agora 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 novamente.

Para testar, acesse:

http://localhost/ocsreports

Instalação do OCS Inventory utilizando apt-get

Instale as dependências e o banco MySQL:

# apt-get -y install build-essential mysql-server dbconfig-common

Instale o OCS Inventory Server e OCS Inventory Reports:

# apt-get -y install ocsinventory-server ocsinventory-reports

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:

# htpasswd /etc/ocsinventory/htpasswd.setup admin

Até a próxima. :)


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Aplicando plugin Layer7 ao Debian Lenny 64 bits
   Dica Linux recomendada Lançado o fórum Mageia no Brasil
   Dica Linux recomendada Mudando a posição dos botões nas janelas do Ubuntu 10.04
   Dica Linux recomendada Instalando Sun-Java no Debian Squeeze
   Dica Linux recomendada Configurando internet via radio no Slackware 10.1

Comentários
[1] Comentário enviado por rubenssouza em 30/10/2009 - 15:22h:

É possível usar o postgresql em vez do mysql?

[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.


Um abraço.

[3] Comentário enviado por henriquez em 04/02/2010 - 10:42h:

Database server currently can only be MySQL 4.1 or higher.

Retirado do site do projeto.

http://www.ocsinventory-ng.org/index.php?page=architecture

Boa sorte!

[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?

[5] Comentário enviado por sl_silvalinux em 26/03/2010 - 22:59h:

Leonardo, boa noite, como eu poderia excluir todas as máquinas de meu inventário, sem ter que excluir uma a uma.

Grato!

[6] Comentário enviado por leodamasceno em 29/03/2010 - 10:21h:

Olá sl_silvalinux, desconheço essa opção.

[7] Comentário enviado por jairo.rocha.ti em 26/04/2010 - 16:59h:

Em algumas distribuições like debian o client tem nome de agent:

# apt-get install ocsinventory-agent

[8] Comentário enviado por acombat21 em 28/02/2011 - 17:31h:

Olá, tem como eu instalar o sistema via wampserver?

[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.






Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.