首页 > 系统相关 >20 Nginx报403 forbidden

20 Nginx报403 forbidden

时间:2024-04-01 11:11:07浏览次数:22  
标签:index www 20 selinux forbidden Nginx html 403

引起nginx 403 forbidden通常是三种情况:一是缺少索引文件,二是权限问题,三是selinux状态

缺少index.html或者index.php文件,就是配置文件中index index.html index.htm这行中的指定的文件

如果在 /www 下面没有index.php,index.html的时候,直接访问域名,找不到文件,会报403 forbidden

server { 
 listen  80; 
 server_name www.baidu.com; 
 index index.php index.html; 
 root /www; 
}

权限问题,如果nginx没有web目录的操作权限,也会出现403错误

修改web目录的读写权限,或者是把nginx的启动用户改成目录的所属用户,重启nginx即可解决

chmod -r 755 / var/www

selinux设置为开启状态(enabled)的原因

查看本机selinux的开启状态,如果selinux status参数为enabled即为开启状态

sestatus -v  // disabled 未开启、关闭状态

关闭 selinux 的状态

临时关闭(不用重启)

setenforce 0

修改配置文件 /etc/selinux/config,将 selinux=enforcing 改为 selinux=disabled
修改配置文件需要重启系统 reboot

vi /etc/selinux/config

image

标签:index,www,20,selinux,forbidden,Nginx,html,403
From: https://www.cnblogs.com/songxia/p/18108003

相关文章

  • 程序员简历收费模板120套免费分享
    一、简历就是你一个人最开始的卖点,无论你多么的有才华,有可能;你没有施展的时候这些别人对你都是一无所知;①你能解决问题的能力,卖点并不是你认为自己所掌握的能力,很多人在个人简历中大量的罗列出自己具有怎样的能力。但是这些能力在实际的工作中并没有作用,也就不能称之为卖点。......
  • Visual Studio 2019(含2022)参数信息快捷键无效
    自从升级到Windows10后,VisualStudio2019的参数信息快捷键(默认:CTRL+SHIFT+SPACE)莫名其妙就没法用了,最后只好手动改成SHIFT+SPACE用了几年,今天偶然搜到一篇文章,按作者的方式修改后,再恢复vs默认快捷键,OK了。目前我的环境是:Windows1123H2(v22631.3374)+VisualStudio2022(v1......
  • NASA数据集——2014 年、2015 年和 2017 年北美地区土壤地球物理属性值(源层厚度 (ALT)
    ABoVE:AirSWOTColor-InfraredImageryOverAlaskaandCanada,2017简介文件修订日期:2019-04-25数据集版本:1摘要本数据集提供了根据2014年、2015年和2017年8月和10月在阿拉斯加北部12个研究地点(除个别地点外)采集的机载次冠层和次表层微波观测站(AirMOSS)P......
  • COMP 2012食品订购系统实现办法
    P2012课业1:食品订购系统,2024年3月29日,23:23COMP2012面向对象编程与数据结构课业1食品订购系统来源:DALL-E介绍在本课业中,我们将结合面向对象编程(OOP)的概念并利用C++构建了一个订餐系统。我们将利用权力OOP概念,如类和对象,买家和菜单。这些类将封装相关数据和功能,确保正确执行。此......
  • 2023数学建模国赛训练以及比赛感想
    去年写的感想今年才想起来发半个月的训练,五场几乎没有间断的练习赛,每天闭眼就能睡着。最终还是差了一点,因为一句不完整的话,一段写好却没有粘贴的句子,半个多月的努力最终只成了遗憾。其实只要我们其中一人能做好删改、校对、记录的任意一个细节,这篇论文完全可以以最好的状态呈现......
  • Visual Studio 2022的安装 - 编程手把手系列文章
          工欲善其事,必先利其器。      今天讲的是编程开发工具VisualStudio2022的安装。作为手把手系列的开始,需要先对进行编程所使用的工具进行了解。此博文从下面几个步骤入手,对VS2022这个开发工具IDE进行安装等介绍,让读者们能够从入门开始进行学习。 1......
  • Nginx 代理访问minio存储桶图片
    设置存储桶Anonymous配置nginx并reload location/images/{ proxy_passhttp://127.0.0.1:9000/; } 测试https://paylove.online/images/存储桶/xxx.pngIAM参考https://docs.aws.amazon.com/zh_cn/IAM/latest/UserGuide/reference_policies_elements.html......
  • 20240318-20240331
    延迟了两周,这两周属实什么也没干。工作上的事情出了点岔子,副业也就勉强开了个头。这两个周末,一个周末自驾去了南昌,一个周末自驾回了趟家。属于一睁眼都在路上,一闭眼都在床上。工作上的事情虽说要努力完成,但是还是有点力不从心。这段时间关于人生、职业还是想了很多,但是终究是时......
  • Nginx静态压缩和代码压缩,提高访问速度!
    https://mp.weixin.qq.com/s/0yfUWWfM2RcQBgCiAKcZLAnginx静态资源动态压缩nginx静态资源静态压缩基于目前大部分的应用,都使用了前后端分离的框架,vue的前端应用,也是十分的流行。不知道大家有无遇到这样的问题:随着前端框架的页面,功能开发不断的迭代;安装的依赖,不断的增多;这......
  • 服务器硬件基础知识202404
    服务器硬件基础知识涵盖了服务器的各个关键组件和它们的功能。具体如下:处理器(CPU):是服务器的大脑,负责执行指令和处理数据。在服务器的成本构成中,CPU及其关联的芯片组通常占据大约50%的比例。内存(RAM):是服务器的临时存储设备,用于存放正在运行的程序和数据。内存的容量直接影响......