SELinux(Security-Enhanced Linux) 是美国国家安全局(NSA)对于强制访问控制的实现,是 Linux历史上最杰出的新安全子系统。

setenforce是Linux的selinux防火墙配置命令 执行setenforce 0 表示临时关闭selinux防火墙。

setenforce命令是单词set(设置)和enforce(执行)连写,另一个命令getenforce可查看selinux的状态

命令临时生效:
setenforce 0

1 启用
0 告警,不启用

在开启apache、nginx的时候,如果报错,可以试着执行

setenforce 0

运行一下命令启动docker

docker start b2c
发现启动失败, docker logs b2c看日志,发现下面错误:

2020/07/03 16:03:06 [emerg] 1#1: open() "/usr/local/openresty/nginx/conf/nginx.conf" failed (13: Permission denied)
可是看nginx.conf的权限, 所有人都有读权限啊:

[root@anti-03 config]# ls -l
total 20
-rw-rw-rw-. 1 root root 6450 Jul 3 15:59 nginx.conf
-rw-r--r--. 1 root root 4483 Nov 2 2019 nginx.conf.all_proxy
-rwxr-xr-x. 1 root root 266 Nov 2 2019 switch_conf.sh
一番百度,发现是enforce没有关闭导致的. 可以用下面命令临时关闭

setenforce 0
如果要永久关闭,可以

修改/etc/selinux/config 文件

将SELINUX=enforcing改为SELINUX=disabled

重启机器即可

docker启动时出现open() “/usr/local/openresty/nginx/conf/nginx.conf“ failed (13: Permission deni相关推荐

  1. PHP 安装 扩展时 抛出 /usr/local/Cellar/php@7.1/7.1.25/pecl 异常解决

    PHP 安装 扩展时 抛出 /usr/local/Cellar/php@7.1/7.1.25/pecl 异常解决 参考文章: (1)PHP 安装 扩展时 抛出 /usr/local/Cellar/ph ...

  2. mac下Homebrew安装Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask failed报错解决方法

    在安装 Homebrew 时发现了如下报错 Error: Fetching /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask failed ...

  3. open() /usr/local/nginx/nginx-1.8.1/client_body_temp/0000000297 failed (13: Permission denied),

    这两天遇到项目中APP调用后台接口时,接口调不通,在电脑上连上开发环境能调通接口,猜想可能是因为APP是外网原因,尝试将APP端URL直接换成IP形式也调不通(由于办公室及开发机器都在内网,APP连上 ...

  4. nginx: [emerg] duplicate “log_format“ name “main“ in /usr/local/phpstudy/vhost/sys/nginx/sys.conf:11

    前言 CentOS Linux release 8.2.2004 (Core) phpstdy X1.26 nginx1.15 配置nginx日志出错 nginx: [emerg] duplicate ...

  5. 解决Docker构建时出现的 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: Permission denied

    解决Docker构建时出现的 WARNING: Ignoring https://dl-cdn.alpinelinux.org/alpine/v3.13/main: Permission denied ...

  6. Spring Tool Suite(STS)启动时出现错误:Java was started but returned exit code=13问题解决

    Spring Tool Suite(STS)启动时出现错误:Java was started but returned exit code=13问题解决 参考文章: (1)Spring Tool Su ...

  7. 出现nginx: [emerg] unknown directive “]“ in /usr/local/openresty/nginx/conf/nginx.conf:74

    原因:fastdfs和nginx集成时,fastdfs-nginx-module安装错误 解决方法: ./nginx -s stop #停止nginx服务 cd /home/bigdata/nginx ...

  8. docker 启动时指定需要绑定的网卡_Docker容器网络-基础篇

    Docker的技术依赖于Linux内核的虚拟化技术的发展,Docker使用到的网络技术有Network Namespace.Veth设备对.Iptables/Netfilter.网桥.路由等.接下来, ...

  9. 解决Zabbix启动报错Cannot bind socket to“/var/run/zabbix/zabbix_server_preprocessing.sock“: [13] Permission

    zabbix server端报错日志 查看server端日志:tail -f /var/log/zabbix_server.log 查看agent端日志:tail -f /var/log/zabbix ...

最新文章

  1. Windows7上配置Python Protobuf 操作步骤
  2. 【活动报名 | 青源Talk第一期】喻纯 | 自然人机交互的进展与挑战
  3. 在html中引入CSS的方法
  4. python语言程序设计梁勇-Python语言程序设计(美-梁勇)第1章习题解答
  5. an unsupported operation was attempted问题解决
  6. BlockChain:《区块链技术在医疗领域应用分析》—中投顾问《2016-2020年区块链技术深度调研及投资前景预测报告》听课笔记
  7. stm32看门狗_「正点原子NANO STM32开发板资料连载」第十一章 独立看门狗实验
  8. css固定表格表头(各浏览器通用)
  9. bzoj 1598: [Usaco2008 Mar]牛跑步 [k短路 A*] [学习笔记]
  10. 网络分析(带权并查集)
  11. 5G 来了,我们可以做什么?
  12. 方丹丹(1981-),女,就职于宁波市智慧城市规划标准发展研究院。
  13. DWG TrueView 2010 下载地址
  14. 七、spring生命周期之初始化和销毁方法
  15.  ̄□ ̄他咬了蜘蛛一口,从此蜘蛛精通C语言
  16. 7. memcache 细节
  17. Java删除文件夹下所有文件
  18. Java通过IP获取所在地
  19. dubbo架构概览-dubbo源码解析
  20. 美赛 5:评价类模型、插值与拟合模型(十大模型篇)

热门文章

  1. C语言变量类型转换之float与int互相转换
  2. 基于android p深度定制的miui,Redmi K30 Pro推送MIUI 12.2.1稳定版:基于Android 11深度定制...
  3. iOS自建DNS之后对IP+Port测速
  4. 【网络安全面经】渗透面经、安服面经、红队面经、hw面经应有尽有 这一篇真的够了
  5. python ip动态代理_给自己的爬虫做一个简单的动态代理池
  6. Java中文处理学习笔记
  7. 全球及中国再生铝合金行业业“十四五”规划动态及发展预测趋势分析报告2021-2027年版
  8. mpvue开发小程序前端框架
  9. QVariant的用法
  10. JS实现延时跳转到百度