suEXECの設定をしたApacheでは、nagiosのWebツールがうまく動作しない。
そこで、nagiosのCGIのファイルをApacheのCGIのディレクトリ下にコピーし、設定を変更する。
/etc/httpd/conf/httpd.confに
SuexecUserGroup foo foo
という記述があるとして
# mkdir /var/www/cgi-bin/nagios
# cp /usr/lib/nagios/cgi/*.cgi /var/www/cgi-bin/nagios
# chown -R foo:foo /var/www/cgi-bin/nagios
# chmod 701 /var/www/cgi-bin/nagios
# chmod 700 /var/www/cgi-bin/nagios/*.cgi
# vi /etc/httpd/conf.d/nagios.conf
#ScriptAlias /nagios/cgi-bin "/usr/lib/nagios/cgi"
ScriptAlias /nagios/cgi-bin "/var/www/cgi-bin/nagios"
#
(以下省略)
以上
0 件のコメント:
コメントを投稿