Atualmente eu tive uns problemas com a configuração do SNMP e achei legal postar aqui a solução do meu problema.
Revisando... SNMP é Simple Network Management Protocol, que resumindo é o protocolo de gerência de rede. Não irei falar a fundo sobre isso, pois eu não tenho todo o conhecimento sobre isso ^^'
Bom, em primeiro lugar, se o snmp não está instalado, instale-o... isso pode ser feito com o yum install snmp (distribuições derivadas do Red Hat) ou apt-get install snmp (distribuições derivadas do Debian)... E então seguem as configurações:
1° passo: Abra um terminal (shell) e execute o comando snmpconf:
O comando vai te dar uma saída assim:
------------------------------------------------------------------------------
The following installed configuration files were found:
1: /etc/snmp/snmpd.conf
2: /etc/snmp/snmptrapd.conf
Would you like me to read them in? Their content will be merged with the
output files created by this session.
Valid answer examples: "all", "none","3","1,2,5"
Read in which (default = all):
-------------------------------------------------------------------------------
Isso é para saber se você quer importar configurações de arquivos existentes. Escolha "none", pois não importaremos nada.
2° passo: Agora ele vai perguntar sobre que agente de configuração você quer:
-----------------------------------------------------------------------------
I can create the following types of configuration files for you.
Select the file type you wish to create:
(you can create more than one as you run this program)
1: snmpd.conf
2: snmp.conf
3: snmptrapd.conf
Other options: quit
Select File:
-------------------------------------------------------------------------------
Escolha a opção 1 para configurar o agente snmpd, sim, esta é a opção a se escolher ^^.
3° passo: Configurando o snmpd.conf
A próxima mensagem que será exibida é
OBS: É importante lembrar que algumas vezes a ordem da numeração pode vairar, então apenas coloque o numero equivalente a opção escolhida e não haverá problema.
------------------------------------------------------------------------------
The configuration information which can be put into snmpd.conf is divided
into sections. Select a configuration section for snmpd.conf
that you wish to create:
1: Trap Destinations
2: System Information Setup
3: Access Control Setup
4: Extending the Agent
5: Monitor Various Aspects of the Running Host
6: Agent Operating Mode
Other options: finished
Select section:
---------------------------------------------------------------------------
Começaremos escolhendo a opção 2, para configurações do sistema (um pouco óbvio não?)
--------------------------------------------------------------------------
Section: System Information Setup
Description:
This section defines some of the information reported in
the "system" mib group in the mibII tree.
Select from:
1: The [typically physical] location of the system.
2: The contact information for the administrator
3: The proper value for the sysServices object.
Other options: finished, list
Select section:
------------------------------------------------------------------------
Escolha a opção 1
Agora você define onde é o local da sua máquina:
------------------------------------------------------------------------
Configuring: syslocation
Description:
The [typically physical] location of the system.
Note that setting this value here means that when trying to
perform an snmp SET operation to the sysLocation.0 variable will make
the agent return the "notWritable" error code. IE, including
this token in the snmpd.conf file will disable write access to
the variable.
arguments: location_string
The location of the system:
------------------------------------------------------------------------
Escolha o local do sistema.
Após isso ele voltará para a tela anterior, onde tinha 3 opções e escolhemos a opção 1 para definir o local da máquina, e depois pedirá para escolher uma nova opção... Agora escolheremos a opção 2 onde definimos quem será o contato do sistema:
Então uma nova mensagem é exibida:
---------------------------------------------------------------------
Configuring: syscontact
Description:
The contact information for the administrator
Note that setting this value here means that when trying to
perform an snmp SET operation to the sysContact.0 variable will make
the agent return the "notWritable" error code. IE, including
this token in the snmpd.conf file will disable write access to
the variable.
arguments: contact_string
The contact information:
---------------------------------------------------------------------
Escreva o nome da pessoa, ou seu e-mail ou algo assim.
Após isso ele voltará à primeira tela (aquela com as 3 opções) e agora escolheremos a opção 3, onde definiremos os serviços de sua máquina.
Ele mostrará itens onde você deve responder com "0" ou "1"
---------------------------------------------------------------------
Other options: finished, list
Select section: 3
Configuring: sysservices
Description:
The proper value for the sysServices object.
arguments: sysservices_number
does this host offer physical services (eg, like a repeater) [answer 0 or 1]:
--------------------------------------------------------------------
Lembrando que 0 é não e 1 é sim.
Agora ele voltará para a primeira tela (de novo...) e então digite finished, pois as configurações " System Information Setup" acabaram...
4° passo: Voltamos então a tela:
-------------------------------------------------------------------
The configuration information which can be put into snmpd.conf is divided
into sections. Select a configuration section for snmpd.conf
that you wish to create:
1: Trap Destinations
2: System Information Setup
3: Access Control Setup
4: Extending the Agent
5: Monitor Various Aspects of the Running Host
6: Agent Operating Mode
Other options: finished
Select section:
----------------------------------------------------------------------
Escolheremos a opção 3.
A próxima tela a se exibir é:
----------------------------------------------------------------------
Section: Access Control Setup
Description:
This section defines who is allowed to talk to your running
snmp agent.
Select from:
1: a SNMPv3 read-write user
2: a SNMPv3 read-only user
3: a SNMPv1/SNMPv2c read-only access community name
4: a SNMPv1/SNMPv2c read-write access community name
Other options: finished, list
Select section:
----------------------------------------------------------------------
Agora entramos no lado pessoal um pouco, particularmente eu prefiro definir a opção 3, pois eu trabalho com SNMP v2c que na minha opinião é mais viável que o v3 e deixo apenas o acesso a leitura pela comunidade.
Então escolha a opção 3
Após isso a seguinte tela será exibida:
----------------------------------------------------------------------
Select section: 3
Configuring: rocommunity
Description:
a SNMPv1/SNMPv2c read-only access community name
arguments: community [default|hostname|network/bits] [oid]
The community name to add read-only access for:
-----------------------------------------------------------------------
Aqui você escreve o nome da sua comunidade
Depois você verá
------------------------------------------------------------------------
The hostname or network address to accept this community name from [RETURN for all]:
------------------------------------------------------------------------
Tecle ENTER para aceitar todos (isto implicará em uso de qualquer local)
E faça isso com todas as funções... Quando terminar digite Finished.
E depois você voltará ao menu de escolha de agente snmp:
------------------------------------------------------------------------
Select the file type you wish to create:
(you can create more than one as you run this program)
1: snmpd.conf
2: snmp.conf
3: snmptrapd.conf
Other options: quit
Select File:
-----------------------------------------------------------------------
Agora digite quit para sairmos e então será criado o arquivo snmpd.conf no diretório que você digitou o comando "snmpconf". Depois disso você verá o seguinte:
-----------------------------------------------------------------------
The following files were created:
snmpd.conf
These files should be moved to /usr/share/snmp if you
want them used by everyone on the system. In the future, if you add
the -i option to the command line I'll copy them there automatically for you.
Or, if you want them for your personal use only, copy them to
/root/.snmp . In the future, if you add the -p option to the
command line I'll copy them there automatically for you.
------------------------------------------------------------------------
5° passo: Agora o arquivo snmpd.conf foi criado, você deve copiá-lo para o endereço /etc/snmpd ou /etc/snmp em algumas outras versões, com o comando
cp snmpd.conf /etc/snmp
Agora reinicie o daemon e seu snmp estará configurado, utilizando o comando:
/etc/init.d/snmp restart
Lembrando que isso foi feito em derivado do Debian, talvez seja diferente para algumas outras derivações, eu não testei em outras.
OBS: Faça um backup desse arquivo, ele é muito importante, se você perdê-lo, você pode recriá-lo, mas vai dar muito trablho, então é mais fácil fazer um backup.
Perguntem se tiverem dúvida, não ando aparecendo muito mas tentarei resolver problemas referentes a isso... Não sou um gênio, estou aprendendo ainda, mas talevez possa ajudar ^^'
Valeu pessoal! o/~
terça-feira, 28 de abril de 2009
sexta-feira, 17 de abril de 2009
quinta-feira, 16 de abril de 2009
FLISOL 2009 Rio de Janeiro
Olá!
No próximo dia 25 de abril vai acontecer na UERJ a edição carioca do maior evento de divulgação de software livre da América Latina: o FLISOL (Festival Latino Americano de Instalação de Software Livre).
Durante todo o dia você poderá levar seu computador para que nossos técnicos instalem diversos softwares livres de forma gratuita e segura! Além disso, teremos uma excelente programação, com palestras e mini-cursos, para você não apenas conhecer, mas também aprender a utilizar os programas que estão revolucionando a informática no mundo todo.
Para obter mais informações entre no site http://www.softwarelivre-rj.org/flisol e se inscreva gratuitamente! As vagas para os mini-cursos são limitadas!"
Alguns exemplos de softwares livres que poderão ser instalados sã:
* Ubuntu Linux (mantendo seu sistema operacional atual no computador)
* Mozilla Firefox (navegador mais rápido e seguro que o Internet Explorer®)
* BrOffice (substituto livre do Microsoft® Office)
Marque em sua agenda, traga seu computador ou notebook e aproveite esta oportunidade!
Obs: Se você não mora no Rio de Janeiro, verifique aqui se o evento ocorrerá em sua cidade.
O que devo fazer para me preparar para as instalações?
1) Checagem de Hardware:
No Windows, vá até o Painel de Controle e escolha Sistema. Liste:
* Placa de rede (marca, modelo, configuração)
* Placa de vídeo (marca, modelo, configuração)
* Placa de Som (marca, modelo, configuração)
* CPU (Processador)
* Memória RAM
* Modem (marca, modelo, configuração)
* Espaço livre em disco (mínimo de 5.0 Gb)
* Componentes SCSI (se houver algum)
2) Backup dos dados:
Por precaução, você deve fazer uma cópia dos seus dados importantes para algum local seguro (como o computador de um amigo ou CD-ROM).
3) Desfragmentação do disco:
No Windows, para desfragmentar o disco, primeiro feche todos os programas (isto incluirá MSN, navegadores ou qualquer outro programa que estiver rodando). A seguir, clique em Iniciar -> Programas -> Acessórios -> Desfragmentador de Disco. A seguir, clique em "Iniciar" na janela que aparecer.
4) Particionamento do disco:
se você souber como fazer, faça uma partição de no mínimo 5.0 Gb. Quanto maior for essa partição, mais utilidades do Linux poderão ser instaladas. Se você não souber fazer isso, nós faremos no dia do Install Fest. Apenas irá demorar mais tempo.
Obs 1: Os custos de transporte do seu computador são de sua responsabilidade.
Obs 2: Se tiver, leve ao evento os manuais do seu hardware (para caso apareçam dúvidas a seu respeito).
Programação
No próximo dia 25 de abril vai acontecer na UERJ a edição carioca do maior evento de divulgação de software livre da América Latina: o FLISOL (Festival Latino Americano de Instalação de Software Livre).
Durante todo o dia você poderá levar seu computador para que nossos técnicos instalem diversos softwares livres de forma gratuita e segura! Além disso, teremos uma excelente programação, com palestras e mini-cursos, para você não apenas conhecer, mas também aprender a utilizar os programas que estão revolucionando a informática no mundo todo.
Para obter mais informações entre no site http://www.softwarelivre-rj.org/flisol e se inscreva gratuitamente! As vagas para os mini-cursos são limitadas!"
Alguns exemplos de softwares livres que poderão ser instalados sã:
* Ubuntu Linux (mantendo seu sistema operacional atual no computador)
* Mozilla Firefox (navegador mais rápido e seguro que o Internet Explorer®)
* BrOffice (substituto livre do Microsoft® Office)
Marque em sua agenda, traga seu computador ou notebook e aproveite esta oportunidade!
Obs: Se você não mora no Rio de Janeiro, verifique aqui se o evento ocorrerá em sua cidade.
O que devo fazer para me preparar para as instalações?
1) Checagem de Hardware:
No Windows, vá até o Painel de Controle e escolha Sistema. Liste:
* Placa de rede (marca, modelo, configuração)
* Placa de vídeo (marca, modelo, configuração)
* Placa de Som (marca, modelo, configuração)
* CPU (Processador)
* Memória RAM
* Modem (marca, modelo, configuração)
* Espaço livre em disco (mínimo de 5.0 Gb)
* Componentes SCSI (se houver algum)
2) Backup dos dados:
Por precaução, você deve fazer uma cópia dos seus dados importantes para algum local seguro (como o computador de um amigo ou CD-ROM).
3) Desfragmentação do disco:
No Windows, para desfragmentar o disco, primeiro feche todos os programas (isto incluirá MSN, navegadores ou qualquer outro programa que estiver rodando). A seguir, clique em Iniciar -> Programas -> Acessórios -> Desfragmentador de Disco. A seguir, clique em "Iniciar" na janela que aparecer.
4) Particionamento do disco:
se você souber como fazer, faça uma partição de no mínimo 5.0 Gb. Quanto maior for essa partição, mais utilidades do Linux poderão ser instaladas. Se você não souber fazer isso, nós faremos no dia do Install Fest. Apenas irá demorar mais tempo.
Obs 1: Os custos de transporte do seu computador são de sua responsabilidade.
Obs 2: Se tiver, leve ao evento os manuais do seu hardware (para caso apareçam dúvidas a seu respeito).
Programação
Palestras não técnicas | |
08:00 às 9:00 | “Implantando VOIP em sua empresa” Cláudio Miceli de Farias |
09:00 às 10:00 | “O que não fazer ao implementar Linux como solução em uma empresa” Igor Morgado |
10:00 às 11:00 | “Sistemas de gestão empresarial (ERP) Livres” Marcelo Monsores e Fernando Xavier |
11:00 às 12:00 | “Gerenciamento de projetos no OpenProj - Tópicos Básicos” Cléo Mattos |
| ALMOÇO |
13:00 às 14:00 | “O que é Software Livre e seu Impacto sobre a Sociedade do Conhecimento” Prof. Eurico Zimbres |
14:00 às 15:00 | “Conhecendo o Inkscape” Cadunico |
15:00 às 16:00 | “Linux e os desktops - KDE X Gnome” Marcílio Carvalho |
16:00 às 17:00 | “Jogos Livres” Arlindo Pereira |
Palestras técnicas | |
09:00 às 10:00 | “Perl” Fernando Oliveira |
10:00 às 11:00 | “TV Digital Brasileira: Interatividade e Inclusão Digital pela TV” Magno A. Cavalcante e Clayton E. Chagas |
11:00 às 12:00 | “Entendendo Framework Web com Python” Luiz Guilherme Aldabalde |
| ALMOÇO |
13:00 às 14:00 | “Ferramentas Livres para Testes de Invasão (Pentest)” Rafael Soares Ferreira |
14:00 às 15:00 | “Bacula: Solução de backup corporativo” Fábio Pinna |
15:00 às 16:00 | “Criando Máquinas Virtuais na Velocidade da Luz com Xen” Rogerio Ferreira |
16:00 às 17:00 | “Cloud Computing com Software Livre” Luís Cláudio Tujal |
Mini-Cursos | |
08:00 às 12:00 | “Softwares Livres no Windows” Tiago Veloso |
08:00 às 12:00 | “Ubuntu Linux Básico” Márcio Katan |
08:00 às 12:00 | “Moodle: como começar a criar um curso online” Márcia Taborda e Carla Cristina Dias |
| ALMOÇO |
14:00 às 17:00 | “BrOffice” Bruno Garcia |
14:00 às 17:00 | “Desenvolvimento com Lazarus” Oscar Isauro Bacelar Marques |
14:00 às 17:00 | “Gimp Básico” Ricardo Alexandre B. Graça |
Assinar:
Postagens (Atom)