Download page Проблема с назначением мандатных меток и передачей файлов через Samba.
Проблема с назначением мандатных меток и передачей файлов через Samba
Проблема
При копировании файлов в общий каталог Samba возникает ошибка "Документ не может быть сохранен". При попытке назначить каталогу ненулевую мандатную метку через pdpl-file операция завершается ошибкой доступа. Команда запускалась с правами root через sudo. Модули мандатного контроля включены, а файлы, создаваемые пользователями с ненулевыми метками, отображают корректные уровни через pdp-ls.
Диагностика
Система блокирует назначение ненулевой мандатной метки каталогу Samba, если внутри него уже есть объекты с уровнем 0.
Проверить всю цепочку каталогов: если путь /srv/share/mrd2, то уровни должны быть согласованы для /srv, /srv/share и /srv/share/mrd2. Каталоги с контейнерной меткой (CCNR) являются исключением — они могут содержать объекты с разными уровнями, но только в пределах собственной метки.
Возможная причина: Каталог содержит файлы с более низким уровнем конфиденциальности. Перейти к решению.