Re: suexec permissions
>> The problem with this setup is that I have to have o+rx permission on
>> directories and non-executables, which is a little messy (and I'm not
>> whether vsftpd can handle this).
>> Plus everyone on the machine can now read the files.
> Well, to get /proper/ isolation you have to run separate Apache
> instances... :)
> You could try a compromise along the lines of that suggested by Upayavira,
> you hit NGROUPS_MAX as you noted.
> Wild Ass Suggestion: If you made each user VirtualHost directory uid
> <user> gid
> www-data, and mode 2750 (note the setgid bit there), and have only Apache
> in group
> www-data, might that not work? [Am I missing something obvious?]
I think I'd get an error from suexec complaining about a User/Group mismatch.
> The biggest problem then is that users can piggyback off Apache's group
> access by running scripts. Perhaps this could be surmounted with suexec,
> by forcing
> scripts to run as the User/Group you specify. Users might have to
> manually chgrp
> their scripts to their "User Private Group" in this scenario though, which
> is a
> But I should shut up now... I have to defer at this point to someone with
> experience at running large Apache installations. 8-P