AppArmor и контекст файла

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'

Я прочитал МНОГО вещей в сети, и все, что я получаю, это то, что мне нужно изменить контекст на unconfined_u:object_r:httpd_sys_content_t:s0 или множество вариаций этого, но я ВСЕГДА получаю один и тот же результат. Я даже переключился на SELinux и получил тот же результат.

Это мой последний блокировщик для завершения этого проекта, и я потратил ЧАСЫ на эту проблему. Может быть, я неправильно понимаю всю идею AppArmor, но контекст файла все равно должен применяться - верно? Как мне правильно применить контекст?

Связанный контент