Configurar o uWSGI (+cherokee) para ser executado como um usuário especificado?

Configurar o uWSGI (+cherokee) para ser executado como um usuário especificado?

Eu tenho um aplicativo Cherokee servindo Django usando uWSGI. Quero que o usuário e o grupo do processo uwsgi sejam especificados por mim - como faço isso? (agora uwsgi é executado como usuário 'www-data')

Responder1

Você poderia chown <user>:<group> /path/to/uwsgiespecificar este usuário/grupo no painel de administração Cherokee (fontes). Certifique-se de reiniciar o Cherokee após essa alteração.

Responder2

Uma maneira de fazer isso seria iniciar o uWSGI você mesmo, em vez de deixar o Cherokee cuidar disso, outra seria iniciar os processos do uWSGI por meio de um script de inicialização. Ambas as opções permitem definir um usuário facilmente.

informação relacionada