Tôi làm theo các bước đơn giản từ hướng dẫn trên tất cả các trang web:
a) thêm người dùng vào Nagios thông qua lệnh htpasswd htpasswd.users username
b) trong tệp cgi.cfg thêm người dùng này vào dòng:
authorized_for_system_information=nagiosadmin, username
authorized_for_configuration_information=nagiosadmin, username
authorized_for_system_commands=nagiosadmin, username
authorized_for_all_services=nagiosadmin, username
authorized_for_all_hosts=nagiosadmin, username
authorized_for_all_service_commands=nagiosadmin, username
authorized_for_all_host_commands=nagiosadmin, username
c) khởi động lại dịch vụ nagios3, thậm chí khởi động lại dịch vụ apache2
nhưng khi tôi cố gắng liệt kê bất cứ thứ gì từ giao diện web của nagios thì nó vẫn cho tôi thông báo khó chịu này:
It appears as though you do not have permission to view information for any of the services 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.
Xin vui lòng ở đâu?
authorized_for
dòng không, vdauthorized_for_all_hosts=nagiosadmin,username
. Tôi nghi ngờ đó là vấn đề, nhưng tất cả các cấu hình NAGIOS đang hoạt động của tôi đều không có dung lượng.