Home > Debian, Linux > Erro de acesso de usuário no Nagios

Erro de acesso de usuário no Nagios

março 24th, 2009

Hello!

Tive problema hoje quando precisei criar um novo usuário para acesso via Web no Nagios, dava a seguinte mensagem:

“It appears as though you do not have permission to view information for
any
of the hosts you requested…

If you believe this is an error, check the HTTP server authentication
requirements for accessing this CGI
and check the authorization options in your CGI configuration file.”

Criar o usuário foi fácil, mas depois acusou mensagem de falta de permissão, e aí? vamos lá:

Para criar o usuário:

htpasswd -c /usr/local/nagios/etc/htpasswd.users usuário

Depois ajuste as permissões de acesso dentro de: /usr/local/nagios/etc/cgi.cfg
No meu caso, usando Debian Etch, precisei editar as seguinte linhas:

authorized_for_system_information=nagiosadmin,usuario
authorized_for_configuration_information=nagiosadmin,usuario
authorized_for_system_commands=nagiosadmin,usuario
authorized_for_all_services=nagiosadmin,usuario
authorized_for_all_hosts=nagiosadmin,usuario
authorized_for_all_service_commands=nagiosadmin,usuario
authorized_for_all_host_commands=nagiosadmin,usuario

OBS: Caso queria da pra deixar o nagios sem autenticações, mas tambem irá ficar bem menos seguro, assim todos os usuários poderão ver suas configurações. Altere:
use_authentication=1

Coloque o paramentro 0 ( use_authentication=0 )

Abraço

Debian, Linux

  1. No comments yet.
  1. No trackbacks yet.