我遇到了 SELinux 的问题,它告诉我SELinux is preventing sh from map access on the file /bin/busybox.
然后它告诉我
If you believe that sh should be allowed map access on the busybox file by default.
Then you should report this as a bug.
我似乎找不到任何地方可以告诉我地图访问的实际含义,这让我很难知道这是否应该是默认行为。
什么是地图访问,是否有任何文档说明它的含义?
映射是指内存映射(使用mmap(2)的文件)。SELinux wiki page for permissions and object classes记录了大部分 SELinux 权限,但它自 2013 年以来未更新,并且不包括地图权限。
提交消息[1] [2]提供了一些进一步的细节: