[Mono-list] XSP in a multi-user Linux box
Gonzalo Paniagua Javier
gonzalo@ximian.com
Wed, 10 Dec 2003 03:05:47 +0100
El vie, 05-12-2003 a las 13:18, Cesar Mello escribió:
> Hello!
>
> I would like to hear suggestions on how to handle this:
>
> I've set up a Linux box running XSP. I would like to enable each user to
> have his own public_html directory in his home, and that directory would
> be published as "http://domain/user". Right now, I have placed symbolic
> links inside the XSP root directory, to the public_html directories. It
> is working for a first try, but as I'm running XSP with root privileges,
> the users have root privileges and then there is no security.
>
> So my two questions:
>
> 1) Is there an easy way to avoid the security problem?
Make the users allow reading permission for everybody in all
files/directories under public_html.
> 2) Wouldn't it be much better to create an application for each user, or
> even allow the users to create their own applications? This would be
> great to provide "XSP web hosting". :-) Yesterday I asked this on IRC
> and there was some discussion on the possibility of adding applications
> to the XSP server without restarting it. Any thoughts? Maybe, if I use
> an Apache web server with mod_mono, would this be handled easier?
Adding an application for each user on request is easy. The problem is
that we have no means to change user privileges for an AppDomain/Thread
yet.
-Gonzalo