Рейтинг:0

Как создать задание системного таймера для редактирования файла в /etc?

флаг bd

У меня есть скрипт Python, который записывает в файл /etc/software. Для записи в этот файл вам понадобится sudo. Я протестировал скрипт, и он работает/пишет в файл при использовании sudo.

Я хочу создать задание системного таймера - разные люди называют это разными вещами. Я хочу создать сервисный модуль, привязанный к таймеру. Служба должна запускать мой скрипт Python, используя привилегированную учетную запись.

Я просто не знаю, как этого добиться. Мне нужно это в /etc/systemd/system, потому что мне нужно, чтобы это работало для общесистемного программного обеспечения и даже при выходе из системы. Я предполагаю, что мне нужна привилегированная учетная запись, верно? Как бы я его создал?

Мой скрипт Python собирает некоторую информацию об API и записывает в основном /etc/software/bigrig.conf. Мне просто нужно знать, как создать часть службы таймера systemd и как создать привилегированную учетную запись, которая может писать в файл в /etc/ для запуска службы, как обычно.

Спасибо.

David avatar
флаг cn
Какая версия убунты? Сервер, рабочий стол или ядро?

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.