我对 Nagios + nginx 有问题。当我尝试转到 localhost/nagios 并登录时,服务器响应 403 forbidden。我尝试将所有者更改为此 /usr/local/nagios/share/nagios/ 并且我执行 chmod 777 进行测试但没有任何结果,服务器响应 403。
你能帮我吗?请。
在我的 nagios-error.log 中
2021/07/05 12:07:23 [error] 101830#101830: *15 directory index of "/usr/local/nagios/share/nagios/" is forbidden, client: ip, server: ip, request: "GET /nagios/ HTTP/1.1", host: "ip"
在我来自片段的 conf 中:
location /nagios {
access_log /var/log/nginx/nagios-access.log
error_log /var/log/nginx/nagios-error.log info
root /usr/local/nagios/share
index index.php
auth_basic " Nagios Restricted Access"
auth_basic_user_file /usr/local/nagios/passwd
location /stylesheets {
alias /usr/local/nagios/share/stylesheets
}
location ~ .cgi$ {
root /usr/local/nagios/sbin/
include fastcgi_params
rewrite ^/nagios/cgi-bin/(.*).cgi /$1.cgi break
fastcgi_param AUTH_USER $remote_user
fastcgi_param REMOTE_USER $remote_user
fastcgi_pass unix:/var/run/fcgiwrap.socket
fastcgi_param SCRIPT_FILENAME /usr/local/nagios/sbin/$fastcgi_script_name
fastcgi_param PATH_INFO $fastcgi_script_name
location ~ (.*.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf))$ {
root /usr/local/nagios/share/
rewrite ^/nagios/(.*) /$1 break
access_log off expires max
}
}