Невозможно сбросить сторожевой таймер systemd

Если у вас есть root-доступ на этом компьютере, вы можете попробовать сделать ваши ssh-файлы и каталог неизменяемыми с помощью командыchattr, например.:

sudo chattr +i ~/.ssh/authorized_keys
sudo chattr +i ~/.ssh

Это предотвратит изменение, переименование, удаление или перезапись файла авторизованных ключей. Поскольку только root может снять флаг неизменяемости, это предотвратит вставку ключа в ваш файл authorized_keysлюбым скриптом, который вы запускаете как обычный пользователь.

1
28.04.2020, 23:34
1 ответ

Таким образом, мне удалось установить сторожевой таймер программного обеспечения. Делая это.

#include <systemd/sd-daemon.h>

sd_notify(0,"READY=1"); //in my constructor

sd_notify(0,"WATCHDOG=1"); // in my timer every 10 seconds.
0
19.03.2021, 02:21

Теги

Похожие вопросы