У меня есть сервис в виде приложения node.js, настроенного с помощью Systemd на Raspbian Jessie, и он использует свою собственную учетную запись пользователя. Тем не менее, я обнаружил, что служба работает неправильно, потому что у нее нет необходимых разрешений. Один из установленных мной узловых модулей требует root-доступа. Если я запускаю приложение вручную с помощью sudo, все работает нормально.
Есть ли способ сообщить systemd запустить службу с помощью sudo?
systemd
запускает файлы модулей с правами root.