共計 1269 個字符,預計需要花費 4 分鐘才能閱讀完成。
這篇文章給大家分享的是有關網絡管理關于 Nagios 配置難點有哪些的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。
Nagios 配置設置 Apache2 服務器,讓 apache2 啟動時加載 nagiosNagios 安裝好之后,我們需要從瀏覽器去察看 nagios 的監控信息,否則如果直接去看 nagios 的 log 文件,人會瘋掉的。那么,如何才能從瀏覽器看到 nagios 的信息呢?這時需要用到 apache2 服務器,也就是基于 apache2 的基礎上,通過瀏覽器去訪問 nagios 的數據信息。
1、我們要做的工作只是配置一下 apache,即修改配置文件。要修改的內容在 Nagios 配置編譯的時候已經生成,為 sample-config 目錄下的 httpd.conf 文件。將該文件的全部內容添加到 apache2 的主配置文件中即可!
2、Nagios 配置的授權用戶在從瀏覽器中查看 nagios 的監控信息時,我們可以對不同用戶作一些限制。比如某些用戶可以所有信息,某些用戶只能查看部分信息。首先,使用 htpasswd 添加授權用戶 (即可以從瀏覽器登陸 nagios 監控界面的用戶)。如:htpasswd –c /usr/local/nagios/etc/htpasswd.users nagiosadmin 然后輸入密碼,即可用該用戶名密碼登陸 Nagios。在這里插一句,Nagios 配置啟動之后,所有的信息均在 var 目錄下的 log 文件中,所有 nagios 的信息之所以能夠在瀏覽器中顯示出來,需要一個工具,就是 CGI,是它把信息顯示在網頁上。
用戶權限的限制正是在這里!接下來,在 cgi 的主配置文件中,有一個變量 use_authentication,默認是 1,即需要認證。開始的時候我建議大家把這個值改為 0,是為了省事,這樣配置起來確實方便,只此一步,就可以查看 Nagios 配置的監控信息。但是,這樣的話,就是所有 htpasswd 授權的用戶均可以查看所有信息,很不安全。我們需要對不同的用戶進行限制。
所以建議將 use_authentication 改為 1,然后再在接下來后面的幾個變量中添加各種權限的用戶如 authorized_for_system_informationauthorized_for_configuration_informationauthorized_for_system_commandsauthorized_for_all_servicesauthorized_for_all_
hostsauthorized_for_all_service_commandsauthorized_for_all_host_commands。。。。。。
當 use_authentication 值為 0 時,這些變量的賦值全部失效,默認為全部用戶。
感謝各位的閱讀!關于“網絡管理關于 Nagios 配置難點有哪些”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!