linux - 尽管读取所有访问权限和文件所有权,但在 RHEL 上设置 nginx 时权限被拒绝
问题描述
是的,我知道这里有很多这样的问题。但我觉得我的不一样。
背景:我正在设置nginx。我将 nginx 配置为使用用户“nginx”,错误日志显示“/home/ec2-user/MIP/public/js/main.js”失败(13:权限被拒绝)
问题:我检查了任何人都可以读取它,并且 nginx 是所有者:
-rwxrw-r-x 1 nginx nginx 20765 Jul 2 02:26 /home/ec2-user/MIP/public/js/main.js
但许可仍然被拒绝。
sudo -u nginx cat /home/ec2-user/MIP/public/js/main.js
cat: /home/ec2-user/MIP/public/js/main.js: Permission denied
这本身已经足以让 nginx 访问它是吗?或者用户 nginx 将无法访问 /home/ec2-user 下的任何内容?
解决方案
推荐阅读
- powerbi - Power BI M 逻辑在条件 if then 语句中有错误
- google-cloud-platform - GCP - 在计数器上每隔 X 发送一次警报 - 基于日志的指标
- python - 在制作木马时,我在黑帽python书的第7章收到错误“github3.exceptions.NotFoundError:404 Not Found”
- flutter - 无法将类调用到 GestureDetector
- python - 使用 Python 和 Selenium 获取元素值并进行比较
- android - MSAL Android:在获取令牌时缺少所需的类型令牌:{0}
- visual-studio - HTTP 错误 500.0 - .NetCore 5 的 ANCM 进程内处理程序加载失败
- python - 如何在丢弃单词的同时拆分字符串中的名称?
- image - 如何在 React Js 中创建图像数组
- android - Android app productFlavor versionCode OpenGL ES