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:
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
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:
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!