Вот мой сценарий инициализации, который у меня есть на моей рабочей станции Ubuntu. Мне нужно запустить команду от имени другого пользователя, а не root, но я просто не могу понять, как это должно быть сделано. Кажется, что ни sudo -u
, ни su newuser
не работают.
Сценарий:
respawn
console none
start on runlevel [2345]
stop on runlevel [06]
script
su "anotherUser" -c ./myCommand
end script