AppArmor и файловый контекст
Мы переходим с веб-сервера rhel7 на Ubuntu 18.04. В настоящее время у нас есть SELinux с установленным контекстом файла. Обычно мы используем эту команду в нашем окне rhel7:
chcon -R -t httpd_sys_rw_content_t /var/www/html/
Я пытаюсь настроить контекст файла на нашем сервере Ubuntu для AppArmor. Когда я запускаю приведенную выше команду в Ubuntu, я получаю:
chcon: can't apply partial context to unlabeled file 'filename'
Я прочитал МНОГИЕ вещи в Интернете, и все, что я получаю, это то, что мне нужно изменить контекст на undefined_u: object_r: httpd_sys_content_t: s0 или многие другие варианты, но я ВСЕГДА получаю один и тот же результат. Я даже перешел на SELinux и получил тот же результат.
Это мой последний блокировщик для завершения этого проекта, и я потратил ЧАСЫ на этот вопрос. Может быть, у меня вся идея AppArmor неправильная, но контекст файла все равно должен применяться - верно? Как я могу применить контекст правильно?