Профиль Apparmor, чтобы браузер Хрома читал из совместно используемой папки VirtualBox

Были ли какие-либо изменения в профиле apparmore для браузера Chriomium начиная с 16.04 LTS?

Ubuntu 17.x была пропущена. Мы работали 16.04, теперь B.Beaver. С переходом для Проявления усердие Chriomium, остановленного, чтобы смочь получить доступ к совместно используемой папке VirtualBox. Ubuntu является виртуальной машиной.

Вопрос состоит также в том, почему никакой профиль не был найден для Хрома в местоположении профилей apparmore по умолчанию?

0
задан 30 May 2019 в 13:10

1 ответ

AppArmor профиль для браузера Chromium нуждается в настройке путем применения процедуры, показанной ниже, чтобы Chromium работал на Bionic Beaver virt. машина, чтобы иметь доступ к общей папке хост-машины (контролируемой VirtualBox).

$ sudo touch /etc/apparmor.d/local/snap.chromium.chromium

$ echo "/media/sf_exchange/ r," > /etc/apparmor.d/local/snap.chromium.chromium
$ echo "/media/sf_exchange/** r," >> /etc/apparmor.d/local/snap.chromium.chromium
$
$ sudo cat /etc/apparmor.d/local/snap.chromium.chromium
/media/sf_exchange/ r, 
/media/sf_exchange/** r,

Далее следует последовательность

$ sudo apparmor_parser -R  /var/lib/snapd/apparmor/profiles/snap.chromium.chromium 
$ sudo apparmor_parser     /var/lib/snapd/apparmor/profiles/snap.chromium.chromium -a

Однако, только две

$ sudo apparmor_parser     /var/lib/snapd/apparmor/profiles/snap.chromium.chromium -r

вместо двух предыдущих команд также должны помочь, если только мое понимание моего устройства верно. Файл профиля, расположенный в /etc/apparmor.d/local/ оверлейном профиле, предоставляемом пакетом Ubuntu и сохраненный в /etc/apparmor.d/local/.

Никаких изменений не требовалось для другого профиля приложений Chromium:

/etc/apparmor.d/usr.bin.chromium-browser

как

sudo aa-status
...
10 processes are in enforce mode.
   snap.chromium.chromium (5871) 
   snap.chromium.chromium (5984) 
   snap.chromium.chromium (5986) 
   snap.chromium.chromium (6010) 
   snap.chromium.chromium (6015) 
   snap.chromium.chromium (6165) 
   snap.chromium.chromium (6178) 
   snap.chromium.chromium (6198) 
   snap.chromium.chromium (6209) 
   snap.chromium.chromium (6212)
...

Пожалуйста, сообщите, если найденный и применяемый подход нуждается в улучшении или оптимизации.

0
ответ дан 27 October 2019 в 04:00

Другие вопросы по тегам:

Похожие вопросы: