Take a look at http://www.freevsd.org. I haven't used it personally, but
it looks like something that you need..
This system is a based on making a chroot environment for each user with
his own apache and everything.

Gustavo Vieira Goncalves Coelho Rios wrote about "security!":

> After some time playing with modperl, i realized some problem (that's
> the way i call them) related with modperl!
> 
> By looking the way modperl works today, it's clearly it were not
> desgined to SECURELY support a multi-user environment. For instance: Any
> user can write a script that will be able to read any file owned by the
> httpd server, in a multi-user environment it should not be allowed. A
> gentle way to prevent this would be not to allow a script read a file
> whose owner id is not the same from the script owner id, isn't it?
> 
> Another problem: process creation should be wrapped by apache suexec
> mechanism, is it currently done this way? Why not? 
> 
> 
>                                       ************
>                                       ************
> May some here confirm me that if i am a security concious admin, i
> should not make modperl+embperl available to my user?
>                                       ************
>                                       ************

-- 
Best Regards
Vladimir Ivaschenko
RedHat Certified Linux Engineer (RHCE)

Reply via email to