nginx nagios使用使用者名稱密碼鑑權設定

2022-08-17 00:51:12 字數 830 閱讀 4563

1、使用htpasswd生成密碼

使用apache生成/usr/local/apache2/bin/htpasswd -c ./htpasswd.users nagiosadmin      

拷貝到nginx的伺服器上,cp htpasswd.users /usr/local/nagios/etc/

2、/usr/local/nagios/etc/cgi.cfg中的配置

authorized_for_system_information=nagiosadmin

authorized_for_configuration_information=nagiosadmin

authorized_for_system_commands=nagiosadmin

authorized_for_all_services=nagiosadmin

authorized_for_all_hosts=nagiosadmin

authorized_for_all_service_commands=nagiosadmin

authorized_for_all_host_commands=nagiosadmin

3、在nginx.conf中配置加入如下幾行

location /

location ~ .*\.(pl|cgi)?$

特別注意下面兩個引數,一定要加上:

fastcgi_param auth_user $remote_user;

fastcgi_param remote_user $remote_user;

否則進入nagios會提示沒有認證。

使用使用者控制項(1)

3.2.2 使用使用者控制項 1 asp.net提供了使用者自定義控制項機制來封裝某些獨立的功能,或者是頁面的某個模組。通過這些封裝,使頁面 更加結構化,也提高了頁面 的復用性。1.基礎知識 control指令和 register指令 asp.net使用者控制項的頁面指令是 control。與web...

Linux expect使用,使用者互動的福音

經常遇到linux需要使用者互動的操作,而且是大量的重複操作,所以。expect 解決你的問題 如下就是乙個簡單的例子 寫個login.sh usr bin expect set timeout 100 set password 123 spawn ssh uname hostname expect...

MOSS開發 如何使用使用者控制項

如果是純手工開發web part,其實還是比較困難的,因為這種型別的web part是以類庫的形式出現,沒有視覺化的介面,完全由 寫出來,包含控制項的樣式,屬性,事件等等。開發過自定義控制項的朋友可能會感受深一些,所以在asp.net應用程式中,開發員從來不開發自定義控制項也非常常見。這種純 的開發...