Pular para o conteúdo

Implementar inventário de hardware e software.

Responder tópico
  • Denunciar
  • Indicar
01 02

1. Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 10:01h

Gostaria de ajuda para implementar um codigo shell, para imprimir em tela as informações de hardware e software, ou quando houver mudança nas informações, enviar um email em arquivo .txt e também enviar esse mesmo arquivo .txt para um computador remoto.

Responder tópico

2. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 10:16h

Instale o OCS server e os agentes do OCS nas máquinas.

3. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 10:29h

também concordo o OCS é ima boa mesmo

4. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 10:29h

quais informações serão relevantes??
voce tem que fazer isso mesmo via shellscript ou pode ser um ferramenta especifica para este fim?

5. Resp.

Enviado em 17/09/2013 - 11:20h

renato_pacheco escreveu:

Instale o OCS server e os agentes do OCS nas máquinas.
NECESSITO DE EXEMPLOS DO CODIGO MESMO, POIS O ESCOPO DE DISCIPLINA NÃO REQUER INTERFACE GRAFICA.

6. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:24h

cubanojuzai escreveu:

renato_pacheco escreveu:

Instale o OCS server e os agentes do OCS nas máquinas.
NECESSITO DE EXEMPLOS DO CODIGO MESMO, POIS O ESCOPO DE DISCIPLINA NÃO REQUER INTERFACE GRAFICA.


esta com escrevendo tudo em MAIÚSCULO porque ? esta nervoso ?

porque não especificou no inicio ? que é trabalho ?
ia facilidar a sua ajuda

SE TU QUER CÓDIGO ENTÃO VAMOS LÁ

http://ezix.org/project/wiki/HardwareLiSter

BAIXA O CÓDIGO FONTE E PRONTO VAI TER CÓDIGO MESMO , EM C


7. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:25h

Ah, então vc quer fazer tarefinha d casa... deu até preguiça, agora. Vou dar dicas: lshw, filtre a saída e jogue-o nos logs.

8. RESP.

Enviado em 17/09/2013 - 11:26h

IZhaq_Melo escreveu:

quais informações serão relevantes??
voce tem que fazer isso mesmo via shellscript ou pode ser um ferramenta especifica para este fim?
Informações de inventário - 04/10/2013
======================================

1 - Nome do computador: xingling

2 - Informações de rede (eth0):
- Endereço IPv4: 11.12.13.14
- Endereço MAC: AA:BB:CC:DD:EE

3 - Processador:
- Fabricante: GenuineIntel
- Velocidade: (MHZ): 3000
- Cache: 4096Kb

4 - Quantidade de memória RAM (em megabytes): 1024

5 - Servidores TCP em execução
Local Address Foreign Address State PID/Program name
0.0.0.0:3307 0.0.0.0:* LISTEN 4984/mysqld
0.0.0.0:80 0.0.0.0:* LISTEN 4887/apache2

6 - Últimos 5 logins
Usuário IP
fulano 10.16.2.145
beltrano 10.18.3.215
jorge 10.20.2.129
maria 10.17.1.175
Paulo 10.17.3.75

BASICAMENTE ISSO. DEVE SER IMPRESSO EM TELA DESSA FORMA, ENVIAR O ARQUIVO .txt POR EMAIL QUANDO HOUVER MUDANÇA NAS ESTAÇÕES DO ITEM 2 AO 5 E ENVIAR O MESMO ARQUIVO PARA UM PC REMOTO.

9. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:27h

danniel-lara escreveu:

esta com escrevendo tudo em MAIÚSCULO porque ? esta nervoso ?

porque não especificou no inicio ? que é trabalho ?
ia facilidar a sua ajuda

SE TU QUER CÓDIGO ENTÃO VAMOS LÁ

http://ezix.org/project/wiki/HardwareLiSter

BAIXA O CÓDIGO FONTE E PRONTO VAI TER CÓDIGO MESMO , EM C

+1

10. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:27h

cubanojuzai, vc é muito folgado!

11. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:28h

eu pegaria o código do OCS e pronto se é para trabalho
nada melhor que pegar códigos já pronto
só baixar o ocs e se divertir usando os códigos prontos e alterar os mesmo


12. Re: Implementar inventário de hardware e software.

Enviado em 17/09/2013 - 11:29h

ta o que necessitas??

vamos por partes...
quais informações de hardware você quer?? tudo que ta instado da pra procurar no diretório /proc
exemplo:

#da pra saber qual é o processador que o teu linux reconheceu, quanto nucleos ele tem, arquitetura e por ai vai.
$cat /proc/cpuinfo

#para saber algo mais específico, use o 'grep' para filtrar, veja o exemplo:
$ cat /proc/cpuinfo | grep -i 'cpu Mhz'

#onde o grep ira filtrar a velocidade padrão do processador ( clock interno do processador ).
OBS: Evite usar ( CAIXA ALTA ) caso você não saiba, isso quer dizer que voce ta 'gritando' e como você ta solicitando ajuda,
não fica bem pedir ajuda gritando...


01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder