selinux, Управление контекстомПросмотреть контекст на каталог или файл: # ls -Z Пример как рекурсивно задать контекст "httpd_sys_rw_content_t" для каталога. Контекст будет действовать, пока его не вернёт к определению по-умолчанию утилита restorecon. # chcon -R -v --type=httpd_sys_rw_content_t /путь/к/каталогу/ Вывести список определений по-умолчанию. При восстановлении утилита restorecon ориентируется на этот список. # semanage fcontext -l Определить контекст файлов для всего, расположенного в /web (потом это определение используется утилитой restorecon) [пример из официального мануала] # semanage fcontext -a -t httpd_sys_content_t "/web(/.*)?" Восстановить контекст для файлов, расположенных в /web (-F применяет изменения, -r рекурсивно, -vv для информативности) # restorecon -Frvv /web #linux #информационная безопасность #centos #selinux 2017-06-18 22:15:34
|