tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Webserver user/group



On 06/04/2020 13:45, Frédéric Fauberteau wrote:
Le 06/04/2020 à 01:09, Joerg Sonnenberger a écrit :
On Mon, Apr 06, 2020 at 01:03:49AM +0200, Frédéric Fauberteau wrote:
I mainly run www/nginx as webserver. I also run www/php-fpm that uses
an unprivileged user FPM_USER?= ${APACHE_USER}. In my mk.conf, I have
APACHE_USER= nginx. I would prefer to have web services' unprivileged
users depending on a generic WWW_USER that could be configured
according to the webserver actually running.

I don't like it. In fact, IMO php-fm should be defaulting to its own
user if anything. This seems to be a step backwards from the perspective
of best practises...

Joerg

If I understand correctly, you suggest that FPM_USER should be defined as FPM_USER?= fpm. If I try this configuration:
user = fpm
group = fpm
listen.owner = nginx
listen.group = nginx
I get permission denied error in my logs.

User, not group.

user = fpm
group = www
listen.owner = nginx
listen.group = www

Then ensure things are group readable and writeable where needed.

Roy


Home | Main Index | Thread Index | Old Index