Bazilio,
o que vc tem que fazer é o seguinte...
no cgi.cfg vc tem que configurar o usuário conforme o Edgar já disse
anteriormente ((no nosso caso é o usuário csc) trocarei o nome de nosso
cliente por Customer (na sua config pode colocar o nome do cliente ou do
grupo mesmo)).
# CONFIGURATION INFORMATION ACCESS
# This option is a comma-delimited list of all usernames that can view ALL
configuration information (hosts, commands, etc).
# By default, users can only view configuration information for the hosts
and services they are contacts for. You may use
# an asterisk (*) to authorize any user who has authenticated to the web
server.
authorized_for_configuration_information=nagiosadmin,csc,flima,Ascenso
em contactgroups.cfg vc cria um grupo e coloca esse usuário dentro
define contactgroup{
contactgroup_name Customer
alias Customer Support Team
members customer,csc
Você deve criar o usuário em contacts.cfg (óbvio :D).
define contact{
contact_name csc
alias Aberdeen Support Team
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email [EMAIL PROTECTED]
# pager
[EMAIL PROTECTED]
}
Em hostgroups.cfg insira o grupo do camarada.
define hostgroup {
hostgroup_name CustomerGroup
alias Grupo do Customer
contact_groups nagios-admins,support,customer
members host1, host2, host3, host4, host5
Então em services.cfg adicione o grupo deste usuário para os serviços de
cada host em questão (para que ele receba as notificações relacionadas aos
serviços também)...
define service{
host_name host2
service_description SAT-PING
is_volatile 0
check_period 24x7
max_check_attempts 2
normal_check_interval 1
retry_check_interval 1
contact_groups nagios-admins,CustomerGroup
notification_interval 120
notification_period 24x7
notification_options c,r
check_command check_sat_ping!700.0,20%!900.0,60%
}
Usando o comando de criar usuários no apache vc vai criar o usr e senha do
customer em /usr/local/nagios/etc/htpasswd.users
e Voi lá... num passe de mágica esse usuário quando se logar só vai ver e
mecher nos hosts definidos por vc para ele!
Qq coisa estamos aí...
abraços,
Fernando Lima
Schlumberger
Security Engineer
[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
Office: +55 21 3824 6954
Mobile. : +55 21 9888 9046
(GMT: -03:00)
-----Original Message-----
From: Sergio Bazilio [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 11, 2005 11:14 AM
To: [EMAIL PROTECTED]
Subject: Controle por usuários
Fala amigo, Bom dia
Vi que você possui controle por usuários no nagios!
poderia me dar um adiantanmento sobre a configuração?
porque eu estou tentando fazer o seguinte:
criar o contatct, o contatc group, e coloacr os hosts nele.
Dai crio o mesmo contact como usuário no arquivo de autenticação, e
quando ele loga na interface web, so tem acesso a eles.. é isso msm?
[]'s
--
Sergio Bazilio
Analista de Operações
--------------------------------------------------------------------------
ALOG Data Centers
Excelência em Projetos de Hosting
R Voluntários da Pátria 360 - RJ - CEP 22270-010
Telefone: 21 3083-3333 - 11 4062-2220 - Fax: 21 3083-3300
http://www.alog.com.br
-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Nagios-users-br mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nagios-users-br
Archives: http://www.mail-archive.com/[email protected]/
http://news.gmane.org/gmane.network.nagios.user.brazil