# Apache *userdir* mod (Ubuntu 22.04) https://hackmd.io/@marcsaez/userdir_mod Crear directorios para que cada usuario tenga su carpeta public_html ### Enable *userdir* mod ```bash sudo a2enmod userdir ``` ### Add a *public_html* dir on: /etc/skel/ ```bash mkdir /etc/skel/public_html ``` ### Create an user, example: ```bash sudo useradd -m -s /bin/bash vmerino ``` ### Grant privileges on other's to execute ```bash sudo chmod o+x /home/vmerino ``` ### Per automatitzar que es donin permisos automĂ ticament i evitar el pas anterior (opcional): Anem a `/etc/login.defs` i modifiquem HOME_MODE aixĂ­: ![](https://i.imgur.com/KkQAF6z.png) ### Create a *index.html* file on /home/user/public_html path: ![](https://i.imgur.com/CHp1Tp9.png) --- ### Test: ![](https://i.imgur.com/ldT8Ium.png)