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后,恢复正常。

相关推荐
.冰块.18 小时前
两套完整 Linux 建站实战:Wordpress 博客(LAMP)+ECShop 电商(LNMP)全套手册
linux·运维·项目实战·lnmp·lamp·电商平台·博客平台
杨云龙UP18 小时前
生产环境MySQL多实例XtraBackup全量备份与rsync异地自动传输实践
linux·运维·数据库·mysql·xtrabackup·主从复制·备份恢复
拂拉氏19 小时前
【知识讲解】 Linux中vim编辑器的学习与使用
linux·编辑器·vim
-今昭-19 小时前
Logstash 管理
java·服务器·前端
苏灿烤鱼20 小时前
一套进程代替八件套,桌面更稳还是单点更大
linux·github·shell
刘梦薇20 小时前
SSH连接失败connection reset解决办法
linux·运维·ubuntu·ssh·腾讯云
Rsingstarzengjx20 小时前
stm32m157 U-boot 测试
linux·运维·服务器
月落汀兰21 小时前
Linux Nginx全套实战通关|静态站点/虚拟主机/HTTPS/PHP/反向代理/七层负载均衡,每行命令逐参数拆解
linux·nginx·https
野生码农AI实战21 小时前
奇耻大辱,我的网站被挂马,服务器已沦陷三个月
服务器
ShineWinsu21 小时前
对于C++:缓冲区管理的详细解析
linux·c++·面试·编程·笔试·io·缓冲区