linux - 管理 fcontext (/.*)?解释

标签 linux selinux

我有一个关于 semanage 命令的问题,

semanage fcontext -a -t httpd_sys_content_t 'var/Norway(/.*)?'  

(/.*) 是什么?确实如此,我知道它改变了文件类型,但不确定具体细节。

谢谢

最佳答案

(/.*)? 是正则表达式。这意味着 semanage 命令将应用于路径:

/var/Norway

还有像子目录和文件一样

/var/Norway/foo.txt
/var/Norway/bar/foo.txt
...

但它不适用于如下路径:

/var/Norway_Foo

关于linux - 管理 fcontext (/.*)?解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27299276/

相关文章:

Python:与winsound.Beep 最接近的Linux 和OS X [编辑:macOS] 等价物是什么?

linux - selinux context_new 返回值

android - Android SELinux 中是否可以使用包名作为域名?

Linux Makefile : Why include/config/%. conf 总是被构建?

linux - Bash 列出两个日期之间的日期时间

c++ - 是否可以编译两次并仅通过编写 debian/rules 来构建单独的包?

linux - 成熟的 IMAP 库

python - 相同的权限,不同的权利?

ubuntu - 当我使用 client_body_temp_path 时,Linux(Ubuntu)和 Nginx 权限在另一个磁盘上

flutter - SELinux Denial,同时进行视频通话和转录