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
Attachment:
signature.asc
Description: Digital signature