Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2022-0819SE17 (оперативное обновление 1.7.2)
- Astra Linux Special Edition РУСБ.10152-01 (очередное обновление 4.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2022-0926SE47 (оперативное обновление 4.7.2)
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением БЮЛЛЕТЕНЬ № 20220829SE16 (оперативное обновление 11)
Данная статья неприменима к Astra Linux Special Edition РУСБ.10015-10
Введение
В состав Astra Linux входит инструмент командной строки at, позволяющий выполнять команды в указанное время. Инструмент может быть установлен командой:
Настройка службы atd для работы с пользовательскими сессиями с низким уровнем целостности
Для того, чтобы службе atd было разрешено принимать задание из пользовательских сессий с низким уровнем целостности эта служба должна быть запущена на низком уровне целостности. Для этого:
Выполнить команду:
sudo systemctl edit atdВ открывшемся окне текстового редактора ввести следующие данные:
[Service] ExecStartPre=+/usr/sbin/pdpl-file :0 /var/run/atd PDPLabel=:0
Сохранить сделанные изменения и выйти из текстового редактора (при использовании редактора nano - Ctrl+O, Enter, Ctll+X);
Перезапустить службу atd:
sudo systemctl restart atdУбедиться, что служба atd работает на низком уровне целостности можно командой:
sudo pdpl-ps `cat /var/run/atd/atd.pid`