Назад | Перейти на главную страницу

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 подпапки ваших vhosts / доменов и все, что в них. Эти команды должны сделать это за вас:

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

Это должно применить тип контекста ко всем подпапкам мультимедиа в папках вашего домена.