Everytime we create an account, the public_html privilege does not seem to be correct and is not writable for public. It is also assigned to 'apache' group.
We've intentionally assigned the group to be apache for security reasons. This allows the public_html directory to have fewer read permissions so other people can't read each other's files. A few reelases ago the public_html was chmod 710, which was incorrect. The most recent version of DA will crerate it as 750 (user:apache) which should work.
If that drives you nuts and you want to change it , then you can create the following script *exactly* as shown here (no replacements):
Thats great for the experienced, but for the newbie, how would one perfom that action. I would love to be able to have the public_html folder user/user instead of user/apache server wide. If I would have to do it domain by domain thats ok also as there are only 20 domains here at this time so it would be easy. If someone could lay out a step by step for this procedure. I do have PuTTy and have root control not sure of the procedure for PuTTy either but would learn if shown. Even if someone would walk Me thru it over the phone, that would be a help. I have an 800 number to make it easier. Please help this Newbie gain the knowledge.
Thanx,
Nuts
You did follow John's instructions, putting the code in the
/usr/local/directadmin/scripts/custom/domain_create_post.sh
file and then running the command given above? Not just executing the script on the command line