mise au point solution

This commit is contained in:
2025-12-12 09:30:38 +01:00
parent 0564af948f
commit 509cd1641a

View File

@@ -2,23 +2,28 @@
```bash ```bash
groupadd webdev groupadd webdev
useradd -m -d /home/pierre -G webdev pierre for i in pierre paul jacquie rose ;do
useradd -m -d /home/paul -G webdev paul useradd -m -d /home/${i} -G webdev ${i}
useradd -m -d /home/jacquie -G webdev jacquie printf "%s:%s" "$i" '123Soleil!' | chpasswd
useradd -m -d /home/rose -G webdev rose passwd -x 366 $i
done
echo 123Soleil | passwd --stdin pierre
...
passwd -x 365 pierre
...
``` ```
## Permissions ## Permissions
```bash ```bash
sudo mkdir -p /var/www/html/client1/{www,tmp,logs,cache} # tous les fichiers / répertoires créés dans /var/www/html/client1/ appartiendront au groupe webdev
sudo chmod 770 !$ mkdir -pm 3570 /var/www/html/client1
sudo chgrp webdev !$ chown apache:webdev /var/www/html/client1
mkdir -pm 3770 /var/www/html/client1/{www,tmp,logs,cache}
# apache peut lire www
chown apache /var/www/html/client1/www
chmod 3570 /var/www/html/client1/www
# apache peut écrire dans cache et tmp
chown apache /var/www/html/client1/{cache,tmp}
chmod 3770 /var/www/html/client1/{cache,tmp}
``` ```