nginx - Nagios nginx centos 7 / 403 禁止错误
问题描述
我对 Nagios + nginx 有疑问。当我尝试去 localhost/nagios 并登录时,服务器响应 403 禁止。我尝试将所有者更改为此 /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
}
}
解决方案
推荐阅读
- python - 如何创建向函数发送参数的装饰器
- javascript - 重启节点服务器后NodeJS TypeError
- ruby-on-rails - 使用 2 列之间的差异加速数据库查询:created_at 和 updated_at
- ssis - 如何在 SSIS 中动态获取带有时间戳的文件名
- swift - Swift 中的 Strava API 请求问题
- android - 将 android gradle 3.0 更新到 5.1 在运行时出现错误
- java - 使用 10 个线程在 java 中使用 com.opencsv.CSVReader 读取 csv 文件
- c# - 匹配日期的正则表达式(月日、年或月/日/年)
- c++ - 简单的无锁 MPSC 环形缓冲区的问题
- pygame - 游戏如何在不拉伸图像的情况下处理窗口大小调整/不同分辨率?