
Я пытаюсь выполнить сообщение в определенный интервал времени для каждого пользователя, который входит в систему под своим root-правами.
решение1
Есть несколько способов сделать это:
использовать
wall
для трансляции сообщения зарегистрированным пользователям. Это имеет тот недостаток, что оно отправляется даже если они редактируют файл. Вы можете запланировать это с помощьюcron
, например, эта запись вroot
'sкронтаб:* 0 * * * wall /etc/motd
если они используют
bash
(и если у вас есть контроль над их конфигурацией), командная строка bash может выполнять функции оболочки черезPROMPT_COMMAND
.