Я пытаюсь создать сервис на сервере Ubuntu, который мне нужно запустить как пользователь. Основная причина, по которой мне нужно это сделать, заключается в том, что мне нужно вызывать его с www(скрипт php).
Допустим, я получил этот скрипт с именем demostart2, и когда я запустил его как пользователь, я получил эту ошибку:
service demostart2 start
начало: Отклонено отправленное сообщение, 1 соответствует правилам; type = "method_call", sender = ": 1.12" (uid = 1000 pid = 15085 comm = "start demostart2") interface = "com.ubuntu.Upstart0_6.Задание "member =" Start "error name =" (unset) "required_reply =" 0 "destination =" com.ubuntu.Upstart "(uid = 0 pid = 1 comm ="/sbin/init ")
Можно ли запустить сервис от имени пользователя? Я пытался засунуть этот файл, но ничего не случилось. Спасибо