Debian 9.5 с MariaDB 10.1.26. Невозможно записать в outfile в каталоге, если он находится в /home/, работает нормально, если он находится в /var/. Каталоги chowned для mysql:mysql

Debian 9.5 с MariaDB 10.1.26. Невозможно записать в outfile в каталоге, если он находится в /home/, работает нормально, если он находится в /var/. Каталоги chowned для mysql:mysql

Я использую MariaDB на Debian 9.5. Я сделал следующее в оболочке Debian:

mkdir /home/db_out_test
chown mysql:mysql /home/db_out_test
mkdir /var/db_out_test
chown mysql:mysql /var/db_out_test

Затем я вхожу в MariaDB и запускаю следующие команды в оболочке MariaDB:

select * from database.table into outfile "/var/db_out_test/test.csv";
select * from database.table into outfile "/home/db_out_test/test.csv";

Тот, что в /var/ работает. А вот для второго в home я получаю

ОШИБКА 1 (HY000): Невозможно создать/записать файл '/home/db_out_test/test.csv' (код ошибки: 13 "Отказано в доступе")

Apparmor не активен. Это относительно недавний релиз MariaDB, где файл apparmor явно указывает, что он по умолчанию остается пустым, чтобы отключить apparmor. Я тут схожу с ума.

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