![¿Configurar uWSGI (+cherokee) para que se ejecute como un usuario específico?](https://rvso.com/image/515027/%C2%BFConfigurar%20uWSGI%20(%2Bcherokee)%20para%20que%20se%20ejecute%20como%20un%20usuario%20espec%C3%ADfico%3F.png)
Tengo una aplicación cherokee que sirve Django usando uWSGI. Quiero que yo especifique el usuario y el grupo del proceso uwsgi. ¿Cómo hago esto? (ahora uwsgi se ejecuta como usuario 'www-data')
Respuesta1
Podrías chown <user>:<group> /path/to/uwsgi
y luego especificar este usuario/grupo en el panel de administración de Cherokee (fuentes). Asegúrese de reiniciar cherokee después de ese cambio.
Respuesta2
Una forma de hacer esto sería iniciar uWSGI usted mismo, en lugar de dejar que Cherokee se encargue de esto, otra sería iniciar los procesos de uWSGI a través de un script de inicio. Ambas opciones le permiten configurar un usuario fácilmente.