Crea un script llamado mkPublicHtml.sh que comprobará si existe el directorio public_html dentro de los directorios personales de los usuarios del sistema, excepto para el usuario root.
El script recorrerá la lista de usuarios del sistema, que son aquellos que utilizan /bin/bash como shell excepto root, y para cada uno de ellos comprobará si existe el directorio public_html dentro de su directorio personal.
Si no existe el directorio lo crea y cambia los permisos, propietario y grupo de forma que el propietario sea el usuario y el grupo sea www-data. Los permisos de acceso para dicho directorio serán 750.
Dejar una respuesta