diff --git a/HowtoNginx.md b/HowtoNginx.md index faeb98ba..68acd66c 100644 --- a/HowtoNginx.md +++ b/HowtoNginx.md @@ -507,7 +507,15 @@ gzip_types text/plain text/css text/xml text/javascript application/x-javascript ## Gestion des droits -Pour séparer les vhost par utilisateurs, on crée ces utilisateurs ayant comme groupe primaire `www-data` et leurs `$HOME` avec leur droits en `750`. Pour arriver à ça on utilise la commande `adduser --ingroup www-data $user` avec la config `adduser` suivante : +Pour attribuer des différents utilisateurs aux vhosts : + +Si l'utilisateur existe déjà, on ajoute l'utilisateur `www-data` au groupe de l'utilisateur du vhost : + +~~~ +adduser $user www-data +~~~ + +Si l'utilisateur n'a pas encore été créé et qu'il sera dédié spécifiquement au vhost, on le crée avec `www-data` comme groupe primaire et son `$HOME` avec la permission `750`. Pour cela, exécuter `adduser --ingroup www-data $user` avec la config `adduser` suivante : ~~~ # grep -E '^DIR_MODE' /etc/adduser.conf