in reply to Re: Secure Webmin
in thread Secure Webmin

My privileged daemon authenticates and validates just like any other server. It could be open on the internet and it would be OK.

In practice, I have it listening on a unix socket, so only localhost can contact it, and I have the permissions restricted so only the web front-end can talk to it. The web front end is a Catalyst app running fast-cgi as a daemon process which talks to apache over a socket. This lets me run the web proces as yet another user, different from the web server user.

Replies are listed 'Best First'.
Re^3: Secure Webmin
by SwellJoe (Scribe) on May 30, 2009 at 11:16 UTC
    How do you handle the authentication details for the root daemon?