Pular para o conteúdo

Instalando e configurando Nagios no Linux Fedora 8

Olá pessoal! Estou de volta aqui no Viva o Linux para mostrar passo a passo como se instalar e configurar o Nagios no Linux Fedora 8. O Nagios é uma ferramenta de monitoração de servidores, serviços etc. Creio eu que esse post sirva para outras versões do Fedora além da 8.
José Bento jose.freitas.rj
Hits: 31.425 Categoria: Linux Subcategoria: Segurança
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Configurando os arquivos cgi.cfg e nagios.conf

Pessoal, nessa parte teremos que criar um usuário e senha pra acessar o Nagios. Com isso teremos que criar um arquivo onde colocaremos o(s) usuário(s) e senha(s). Usaremos o comando "htpasswd", onde esse criará o usuário e senha.

Mas antes disso tem um arquivo chamado "nagios.conf" que está localizado na pasta "/etc/httpd/conf.d". Esse arquivo tem as configurações do Nagios referentes ao Apache e inclusive tem duas linhas que são responsáveis por autenticar os usuários. Veja a imagem abaixo:
Linux: nagios e apache
Para criar o usuário para acessar o Nagios pelo browser (firefox, mozilla etc), digite no shell o seguinte comando:

# htpasswd -c /etc/nagios/passwd nagios

Obs.: htpasswd é o comando para se criar a senha; -c comando responsável por criar o arquivo com nome passwd. Depois, se for criar outro usuário, não precisar usar o -c; /etc/nagios/ é a pasta onde está o arquivo de autenticação do Nagios (passwd). Esse arquivo pode ter qualquer nome, mas não se esqueça que você tem que setar no arquivo nagios.conf onde está o arquivo de autenticação com o respectivo nome que você criou. Sem isso você não acessará o Nagios pelo browser. "nagios" é nome do usuário que você criou pra acessar o Nagios.

Depois teremos que abrir o arquivo cgi.cfg, que está na pasta "/etc/nagios/". Nesse arquivo temos que descomentar algumas linhas e colocar o usuário que você criou pra acessar o Nagios. Veja o exemplo abaixo:

Linhas originas:

#authorized_for_system_information=nagiosadmin,theboss,jdoe
#authorized_for_configuration_information=nagiosadmin,jdoe
#authorized_for_system_commands=nagiosadmin
#authorized_for_all_services=nagiosadmin,guest
#authorized_for_all_hosts=nagiosadmin,guest
#authorized_for_all_service_commands=nagiosadmin
#authorized_for_all_host_commands=nagiosadmin


Agora vamos descomentar as linhas e colocar depois do sinal de igual (=) o nome do usuário que você criou. Criei aqui para teste o usuário "nagios".

Linhas modificas:

authorized_for_system_information=nagios
authorized_for_configuration_information=nagios
authorized_for_system_commands=nagios
authorized_for_all_services=nagios
authorized_for_all_hosts=nagios
authorized_for_all_service_commands=nagios
authorized_for_all_host_commands=nagios
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Agora é só salvar as alterações e iniciar o Nagios no shell:

# service nagios start

Pessoal, agora o Nagios está iniciado e funcional! Quando for acessá-lo, a tela a seguir será mostrada:
Linux: nagios executando
E claro, não poderia deixar de falar, pra acessar o Nagios, digite no seu browser o endereço:

http://127.0.0.1/nagios/
ou
http://ip_da_máquina/nagios/

e coloque o usuário e senha que você criou anteriormente.

Bem pessoal, esse é meu segundo post aqui no VOL. Mais pra frente vou postar aqui como se instalar e configurar um servidor de e-mail completo no Fedora 8 com usuários e domínios virtuais com Postfix, Courier e MySQL. Mas isso vem bem mais pra frente, assim que eu tiver mais tempo.

Se o Slackware é na veia, o Fedora é na mente!

Abraços a todos e FIQUEM TODOS COM DEUS!

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Instalação do Nagios
   2. Configurando os arquivos cgi.cfg e nagios.conf

Failover de Internet

Instalação e configuração do Squid no Fedora

Ataque de Rougue AP com AIRBASE-NG

Ferramentas de detecção e NMAP

Como saber se houve uma invasão

PFSense com Snort

Backup gerenciável usando tar

#1 Comentário enviado por paulorvojr em 29/11/2008 - 08:56h
legal artigo com enfase no fedora, facilita muito , mas cadê o mais importante que é as configurações das máquinas a serem checadas, sistema de contatos, plugins, all....

abraços
#2 Comentário enviado por thiago_mv2 em 21/10/2010 - 16:52h
não consigo me logar no nagios
vou no firefox http://localhot/nagios
apareçe para colocar a senha
mas sempre da erro
jah verfiquei o arquivo de configuração do apache

alguem pode me ajudar?
#3 Comentário enviado por fl4nd3r$ em 09/02/2011 - 18:01h
Boa Tarde!

Estou usando o Fedora 14 (instalado numa VM), segui passo a passo o tuto, "Starting nagios: done." Encontrei problema ao acessar a interface web, nem mesmo solicitou senha de autenticação. Acreditando que pudesse ser algo relacionado a utilização da VM, inseri ips de outras faixas na eth0, mesmo assim nao obtive sucesso.

Tentei com http://127.0.0.1/nagios e com os ip's que atribui na placa de rede..

Agradeço desde ja =D
#4 Comentário enviado por paulorvojr em 13/02/2011 - 19:59h
fl4nd3r$,
de certeza não é problemas com a VM.

a mensagem de inicialização completa do nagios, é porque não houve algum erro de sintaxe nos arquivos de conf, desde o nagios.conf, cgi, e dos hosts. isso é muito bom, 90% das pessoas param ae, eu que o diga ao responder as dezenas no meu artigo,

http://www.vivaolinux.com.br/artigo/Servidor-de-monitoramento-Nagios?pagina=2

Ao acessar o http://ip_server/nagios, abriu a interface do nagios?, pedir senha é questão de existir o .htaccess, isso é frescura.

explique melhor o erro, e tudo mais, ta pouco confuso, mas VM não é msm.

abraços

Contribuir com comentário

Entre na sua conta para comentar.