Nginx升级1.20.1后访问出现403之解决

news/2024/11/29 0:36:37/

安全扫描提示Nginx出现安全漏洞。

一共8个漏洞涉及多个nginx版本。经过考虑决定升级到1.20.1.

下载安装包,使用tar解包。

在服务器端,执行nginx -V查看当前nginx使用了那些配置参数。

然后使用./configure 参数使用nginx -V查到的参数,但是安装目录要使用一个新的。

编译后,没啥问题,再执行make && make install完成安装。

上述完成后,使用ln -s创建软链接,将原nginx的配置路径conf、应用路径html和日志路径logs指向新版nginx下。

最后关闭原来的nginx服务,启动新版nginx。

之前一切顺利,然后启动后,客服反应出现403错误提示。查看了日志,出现大量403错误记录。

先切换回旧版本。

站点的文件是指向原来的目录,配置文件也是,怎么会出现403?

403是拒绝访问资源,访问权限不足的可能性很大。

问题出现在哪里?

...

...

...

所有相关目录和文件看了一遍,突然发现sbin/nginx这个启动服务的程序权限是640,旧版的nginx则是644.很明显,安装时root用户安装,启动服务会使用nginx用户。这样确实会有问题。但是为什么新安装的文件时640?检查/etc/bashrc和/etc/profile,发现mask设置的不是通常的022,而是027.回想下,确实当初为了让更安全,在系统稳定后,将这个权限缩小了。

现在为了安装新版nginx,先改回027,再用source命令重新加载。

再回到nginx安装包目录,重新执行一次./configure   、make && make install

重新创建软链接,关闭旧nginx,启动新nginx,正常访问。


http://www.ppmy.cn/news/215667.html

相关文章

域名升级访问中拿笔记好_好记性也应做笔记,安利一款比onenote更好用的云笔记工具...

今天介绍的这款工具真是相见恨晚。所以用了一周后紧急推荐给大家,目的是把好东西尽早的分享出来让大家早用到。 首先声明,这不是一个广告,也未收取广告费。是纯推荐,虽然对方有收费服务,但对于个人用户,免费版本已经很好用了。 其他工具的痛点 首先小编说说为何觉得它好吧…

域名升级访问中拿笔记好_域名选择与老域名质量评分,尽量少踩坑

关于"域名选择与老域名质量评分"与"适合seo服务器选择与服务器安全搭建"2小节课程,本来上周三,周五已经讲完了,但是这个回放课程一直被自己找各种理由往后托,笔记也没做!好吧,看啦灰牛在学习这块还是不够积极呀!然后午休的时候看了下"域名选择与老域名…

域名升级访问中拿笔记好_赶快看看你的电脑中是否被植入了这个软件

​近日,有技术爱好者反映其电脑主板 BIOS 中预置了一款由 Absolute 公司开发的防盗追踪软件 Computrace。电脑启动后,操作系统会隐蔽安装该软件,经常向境外传输不明数据。 该软件可以远程获取电脑中的用户文件,控制用户系统,监控用户行为,甚至可以在没有授权的情况下自动…

访问页面升级访问_BPC页面访问缓慢无报错

概述 引起BPC的页面访问缓慢的原因有很多,可能是由于网络慢、可能是由于BPC进程太忙、也可能是由于mongo数据库性能吃紧,所以对于页面访问缓慢需要根据具体情况实施解决方案 注意:本文分析的页面访问缓慢,仅是慢,但不报错 知识点 根据前台页面表现来大致区分一下问题的归属…

[重要]宝塔面板Linux7.4.3/Windows6.8紧急更新

本篇文章对安装宝塔面板并安装PHPMyAdmin的站长来说尤为重要,务必查收! 本篇文章对安装宝塔面板并安装PHPMyAdmin的站长来说尤为重要,务必查收! 标题所述的两个版本及当时的测试版本存在未授权访问漏洞,攻击者可以访问…

页面访问升级出错怎么解决

相信大家在访问网站的时候时常会遇到页面访问界面升级,暂时不可能进行访问操作,可能遇到这种情况很多小伙伴们都不知道怎么版,其实互联网网页在正常使用过程中是不会出现这种问题的。那么如果遇到页面访问界面升级怎么办?页面访问界面升级通…

达人评测 i3 1315u和i7 1360p选哪个 酷睿i31315u和i71360p对比

i3 1315U处理器采用10nm工艺制程,拥有6核心8线程,基础1.20 GHz最大睿频4.5GHz,三级缓存 10MB 功耗 15w 选i3 1315U还是i71360P这些点很重要看过 http://www.adiannao.cn/dy i71360P采用10nm工艺 最高睿频 5GHz 十核心 十六线程 三级缓存 18…

达人评测 i5 1335u和i7 1360p选哪个 酷睿i51335u和i71360p对比

i5 1335U处理器采用10nm工艺制程,拥有10核心12线程,最大睿频4.6GHz,三级缓存 12MB,功耗15W 选i5 1335u还是i71360P这些点很重要看过 http://www.adiannao.cn/dy i71360P采用10nm工艺 最高睿频 5GHz 十核心 十六线程 三级缓存 18MB…