У мене є сервіс у вигляді програми node.js, створеної разом із Systemd на Raspbian Jessie, і він використовує власний обліковий запис користувача. Однак я вважаю, що служба працює не правильно, оскільки не має необхідних дозволів. Один із встановлених мною вузлів модулів потребує кореневого доступу. Якщо я запускаю програму вручну з sudo, все працює добре.
Чи є спосіб сказати systemd запустити службу з sudo?
systemd
запускає файли одиниць із правами root.