Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
- Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным оперативным обновлением 11
Введение
В состав Astra Linux входит инструмент командной строки at, позволяющий выполнять команды в указанное время. Инструмент может быть установлен командой:
Настройка службы atd для работы с пользовательскими сессиями с низким уровнем целостности
Для того, чтобы службе atd было разрешено принимать задание из пользовательских сессий с низким уровнем целостности эта служба должна быть запущена на низком уровне целостности. Для этого:
Создать каталог /etc/systemd/system/atd.service.d:
sudo mkdir /etc/systemd/system/atd.service.dВ созданном каталоге /etc/systemd/system/atd.service.d создать файл /etc/systemd/system/atd.service.d/override.conf со следующим содержимым:
[Service] ExecStartPre=+/usr/sbin/pdpl-file :0 /var/run/atd PDPLabel=:0
Выполнить команду обновления конфигурации системных служб:
sudo systemctl daemon-reloadПерезапустить службу atd:
sudo systemctl restart atdУбедиться, что служба atd работает на низком уровне целостности можно командой:
sudo pdpl-ps `cat /var/run/atd/atd.pid`