>>>>> "David" == David Wilkinson <[EMAIL PROTECTED]> writes:
> At 19:05 28/05/98 +0000, John Mitchell wrote:
>> The administration of the machine is much better handled through e.g.,
>> Java servlets running in e.g., Apache on each machine.  You could then
>> support either an HTML or a Java applet interface (or both).

> Hmm, how would that work? Your servlet is typically running as an
> unprivileged user, but it would need to be root to perform most sysadmin
> tasks.

Indeed.  That same problem is enjoyed if someone wants to do this sort of
thing via signed applets.


> Either the servlet would need to act as a wrapper to some suid programs
> or your web server needs to run with root privileges - neither seems
> particularly desirable.

> I guess you could have a dedicated web server running as root configured
> quite tightly to accept only a limited set of requests. I'm not sure how
> authentication would work though...

Administrator login/password iff connecting from local host.

SSL communication channel built using both server & client certificates,
administrator login/password if connecting remotely.  Yes, I was thinking
that these admin. servlets would be running in a separate instance of the
web server (ala your Avenida) which only deals with admin. requests as
opposed to actually using a separate complete instance of e.g., Apache.

Take care,
        John

Reply via email to