Hallo Hagen, Hagen Kuehnel, 27.04.2005 (d.m.y):
> On Tue, Apr 26, 2005 at 11:22:59PM +0200, Christian Schmidt wrote:
> >
> > Existiert alles: ein contact namens "schmidt", eine contactgroup
> > namens "admins", in der "schmidt" Mitglied (also "schmidtglied ;-)
> > ist, und auch die Zuordnung der Eintraege in "hostgroups.cfg" zur
> > entsprechenden contactgroup ist vorhanden.
>
> die Zuordnung der Gruppe zum Service hast Du auch, gehe ich dann mal
> davon aus.
In contacts.cfg ist der contact 'schmidt' definiert, via
contactgroups.cfg der Gruppe 'admins' zugeordnet, die in services.cfg
als 'contact_groups' eingetragen ist.
> Ein Restart/Reload sicherlich auch?!
Dutzende. ;-)
> > > Soweit ich das verifiziert habe, arbeitet
> > > Nagios nur mit Gruppen, also nicht direkt mit einzelnen usern oder
> > > einzelnen Servern/Diensten.
> >
> > In cgi.cfg kann man die Berechtigungen aber AFAIK nicht gruppenweise,
> > sondern nur "pro Benutzer" vergeben.
>
> Dort ist (war bisher) auch die Stelle fuer super-user
> "authorized_for_all_services" etc.
...in deren Eintraegen 'schmidt' ueberall aufgefuehrt ist.
> Bei den Services werden die normalen Gruppen definiert, die ebenda eine
> Berechtigung haben "contact_groups".
Ein Beispieleintrag:
# 'HTTP' service definition:
define service{
use generic-service
host_name dragon
service_description HTTP
check_command check_http
}
...wobei ich
contact_groups admins
erstmal in der Definition des 'generic-service' untergebracht habe.
> > Wie gesagt: Sobald ich die mit "default_user" beginnende Zeile in
> > cgi.cfg auskommentiere, schreibt mir Nagios wortwoertlich die
> > Information "Logged in as ?" oben links in den grauen Kasten, und ich
> > habe keine Rechte mehr, irgendwelche Uebersichten zu betrachten:
>
> Ist bei mir auch so. Ohne Login - keine Rechte zur Sichtung.
> "use_authentication=1" ist eingeschaltet?!
Ja, ist es.
Meine cgi.cfg sieht z.Zt. (ohne Kommentare) so aus:
main_config_file=/etc/nagios/nagios.cfg
physical_html_path=/usr/share/nagios/htdocs
url_html_path=/nagios
show_context_help=1
nagios_check_command=/usr/lib/nagios/plugins/check_nagios
/var/log/nagios/status.log 5 'nagios'
use_authentication=1
default_user_name=fb13
authorized_for_system_information=nagiosadmin,fb13,schmidt
authorized_for_configuration_information=nagiosadmin,fb13,schmidt
authorized_for_system_commands=nagiosadmin,fb13,schmidt
authorized_for_all_services=nagiosadmin,fb13,schmidt
authorized_for_all_hosts=nagiosadmin,fb13,schmidt
authorized_for_all_service_commands=nagiosadmin,fb13,schmidt
authorized_for_all_host_commands=nagiosadmin,fb13,schmidt
default_statusmap_layout=5
default_statuswrl_layout=4
ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
refresh_rate=90
Gruss & Dank,
Christian Schmidt
--
Wer auf Erden jemals Chef einer Koalitionsregierung war, dem bleibt
nach dem Tode das Fegefeuer erspart.
-- Mario Scelba
signature.asc
Description: Digital signature

