Centos
Selinux“將上下文規則添加到Semanage”
當您添加或更改新規則以將 fcontext semanage 應用到任何目錄並應用時,egg:
# How to add this rule for apply changes whit restoreconf -Rv /var/www/html(/.*)?/media(/.*)? system_u:object_r:httpd_sys_rw_content_t:s0 # Here found all files have .bin and conf /etc/selinux/targeted/contexts/files
是否要申請的結果是使用普通的httpd文件夾進行讀寫,SELinux沒有問題。
semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/domain.com/media #restorecon -Rv not apply changes
您的問題似乎有點不完整,但據我所知,您希望將
httpd_sys_rw_content_t
上下文應用於media
您的虛擬主機/域的所有子文件夾以及其中的所有內容。這些命令應該為您做到這一點:semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/(.*)/media(/.*)?" restorecon -Rv /var/www/html
這應該將上下文類型應用於域文件夾中的所有媒體子文件夾。