nginx 403报错分析

问题出现

中心灾备数据同步,进行切换演练前准备,两边配置一致,但是灾备随意挑选nginx目录文件进行查看,发现报错403错误
分析:

(1)查看日志:于是查看nginx日志,路径为/var/log/nginx/error.log。打开日志发现报错Permission denied:

(2)分析目录:从上层目录依次查看权限,依次增加权限目录至755,未果。

(3)分析web目录的操作权限,依次查看并为发现权限缺少

(4)nginx启动root启动,文件写入目录为其他用户,增加用户权限

usermod +g root 其他用户 ,未果(未尝试重启nginx)

(5)查看nginx的启动用户,用root启动的

命令:ps aux | grep "nginx: worker process" | awk'{print $1}'

结果:

此时懂得人已经可能知道原因,

权限问题,nginx用户启动root,写入数据用户为其他用户,强制对用户增加属组后并未对nginx重启(生产环境变更谨慎),重启ng后,恢复正常。

相关推荐
Johnstons20 分钟前
网络抓包留存平台怎么选:全量留存、按需抓包与传统镜像方案的边界、场景与判断标准
运维·服务器·网络·网络运维
晨晖224 分钟前
linux命令7(systemctl服务进行管理)
linux·运维·服务器
Nice__J27 分钟前
ISO26262功能安全——SafeOS
java·linux·安全
不仙52033 分钟前
Hermes 接入飞书(Feishu/Lark)部署文档
linux·服务器·ai
夹芯饼干43 分钟前
虚拟机指令第六节
java·linux·服务器
AC赳赳老秦1 小时前
DBA 专属方案:用 OpenClaw 实现 SQL 语句优化、慢查询分析、数据库备份巡检全自动化
服务器·前端·数据库·ffmpeg·自动化·deepseek·openclaw
The Chosen One9851 小时前
遗漏知识点补充(lesson12&&Linux进程(1))
linux·运维·服务器
hhb_6181 小时前
SQL高性能查询优化与复杂场景实战指南
服务器·数据库·sql
醇氧1 小时前
WSL2(Windows Subsystem for Linux ) 从入门到实践指南
linux·运维·服务器·windows·学习
xiaoye37081 小时前
java接口文档工具 swagger2和swagger3对比
java·服务器·前端