Як некористувач, я хочу запустити фонове завдання, коли система завантажується. Це така собі послуга, яка не вимагає привілеїв root. Чи є спосіб це зробити?
Один з способів покласти sudo -u user command
в rc.local
, але редагування rc.local
вимагає кореневої привілеї.
Інший спосіб - запускати його з cron
кожної хвилини і перевіряти наявність будь-якого запущеного екземпляра, але, по-перше, він прокидає систему без необхідності, по-друге, може бути стан гонки при перевірці запущених екземплярів.
Третій спосіб - запустити його ~/.bash_profile
, але я хочу його запустити без входу користувача.
crontab -e
створення файлу cron під/tmp
?