解决docker创建的容器使用root用户仍然无法创建文件夹的问题

在容器中创建文件夹一直提示权限拒绝,尝试了各种办法无果后
最后在把selinux策略由enforcing改为了permissive之后解决了问题
selinux位置:/etc/selinux/config

在 SELinux 配置文件中,enforcingpermissivedisabled 是 SELinux 的三种不同的模式。

  • enforcing 模式:在 enforcing 模式下,SELinux 安全策略会被强制执行。如果有任何违反策略的操作发生,SELinux 将阻止或限制对其的访问,并且会记录并报告相关的 SELinux 警告和拒绝访问的消息。

  • permissive 模式:在 permissive 模式下,SELinux 会打印警告消息而不是强制执行安全策略。这种模式下,SELinux 会允许违反策略的操作,但会记录并报告相关的 SELinux 警告消息。这个模式可以用于识别潜在的 SELinux 问题,而不会对实际的访问进行限制。

  • disabled 模式:在 disabled 模式下,没有加载任何 SELinux 安全策略。这意味着 SELinux 不会对访问进行强制执行或提供任何安全保护。在这种模式下,系统将依赖于传统的 Linux 文件和目录权限控制。

本作品采用《CC 协议》,转载必须注明作者和本文链接
写这些文章的初衷只是记录一下自己的学习过程,避免自己忘记
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
文章
107
粉丝
6
喜欢
39
收藏
76
排名:813
访问:8295
私信
所有博文
社区赞助商