Привет. Есть российская Астра Линух 1.7.7.
Есть у неё встроенный админ administrator. Понадобилось мне создать учётку для периодического сканирования на уязвимости и сбора конфигурации.
Захожу под administrator, проваливаюсь в sudo -i, создаю учётку:
useradd -d /home/user -m -s /bin/bash -G astra-admin user
Создаю пароль:
passwd user
Настраиваю сканирование и… ничего. Ошибка.
Начинаю искать проблему.
Захожу по user на хост, sudo -i — для сканирования требуется повышение привилегий. Хочу проверить /etc/apt/sources.list, чтоб telnet-клиента поставить для пробития портов.
nano /etc/apt/sources.list
Снизу меня встречает красная строчка: File '/etc/apt/sources.list' is unwritable.
Стоп! Я же root!
Захожу под встроенным админом, sudo -i, могу редактировать файл спокойно. Вспоминаю про мандатную политику, решаю проверить её:
astra-mic-control is-enabled
ВКЛЮЧЕНО!
Ок. Проверяю мандатные метки на пользователях:
pdpl-user administrator
pdpl-user user
У обоих пользователей минимальная метка 0, максимальная 63. Доступа всё равно нет.
Решение:
Не знаю, глюк это мандатной политики или так было задумано, но, несмотря на то что команда pdpl-user user выдала нам максимальную метку 63, её фактически там нет.
pdpl-user -i 63 user
После этого всё заработало. Такие дела.








Комментарии