Как запустить приложение Python через супервизор без полномочий root

Я запускаю приложение python flask и настроил супервизора для автоматического перезапуска приложения python при его сбое.

Я хочу, чтобы приложение python работало как пользователь без полномочий root. Но когда супервизор запускает приложение Python, он запускает его как root.

Как я могу убедиться, что мое приложение Python всегда работает без привилегий root?


person Priyanka Makhija    schedule 04.05.2018    source источник


Ответы (1)


Настройка параметров пользователя:

[program:flask_app]
directory = ''
command = ''
autostart = true
startsecs = 5
autorestart = true
startretries = 3
user = username
person QuantumEnergy    schedule 04.05.2018