Selinux "Agregar regla de contexto a Semanage"

Selinux "Agregar regla de contexto a Semanage"

A medida que agrega o cambia una nueva regla para fcontext semanage a cualquier directorio y la aplica, huevo:

# 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

El resultado de si quieres aplicar es usar la carpeta httpd promedio para escribir y leer sin problemas con SELinux.

semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/domain.com/media
#restorecon -Rv not apply changes

Respuesta1

Sus preguntas parecen un poco incompletas, pero por lo que entiendo, desea aplicar el httpd_sys_rw_content_tcontexto en todas medialas subcarpetas de sus vhosts/dominios y todo lo que contiene. Estos comandos deberían hacer eso por usted:

semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/(.*)/media(/.*)?"
restorecon -Rv /var/www/html

Esto debería aplicar el tipo de contexto en todas las subcarpetas multimedia en las carpetas de su dominio.

información relacionada