I've created a simple crontab. This has created two folders, /etc and /home inside the customer directory but I'm unable to delete these. I receive a 'Permission denied' even deleting with root.
Thats correct. These directories are required for the chrooted cronjob as they belong to the jail of the website. If you delete them, the cronjob will fail. The website root is protected with the immutable attribute, so that no user, not even root, can remove them without removing the attribute first. The attribite is removed with: chattr -i /var/www/clients/client0/web1 Please note that your cronjob start to will fail when you delete these required folders.
Yes. This directory is not made to put any files there. Clients are only allowed to upload files to their web folder (so they are accessible by http), to the webdav folder for webdav, to the cgi folder if they are cgi scripts and to the newly introduced folder "private" when the files shall not be accessible by http. The website folder protecion can be disbaled under system > server config, but its higly recommended to leave it on.
Ok I understand, but is this a new feature? In the past I was able to create and modify files directly in the web# folders, but I was wondering, since it is not possible anymore for all of these folders. Actually I was a bit worried if my filesystem was broken, but didn't have to time to investigate any further.