[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

help with web security



Hi,
	I am setting up an automated registration system where the cgi
	scripts need to do the following:

	1. add a new user to the system and write to passwd files
	2. update dns, restart named
	3. update httpd.conf, restart httpd
	4. update qmail conf, restart qmail-{..}
	5. many more...

	Now, to do all of this, surely I need root access. However,
	there is no way I can configure apache to run as root, and
	suEXEC won't help me much because it affectively runs that
	virtual webserver as root.

	So how do I achieve this while still enforce good security?

	One idea that I have is, let apache(cgi scripts) to write to a
	file with all the necessary information, and then have crontab
	to run the program as root to read this info and do all the update...

	Thanks for any help in advance.

Shao.

-- 
____________________________________________________________________________
Shao Zhang - Running Debian 2.1  ___ _               _____
Department of Communications    / __| |_  __ _ ___  |_  / |_  __ _ _ _  __ _ 
University of New South Wales   \__ \ ' \/ _` / _ \  / /| ' \/ _` | ' \/ _` |
Sydney, Australia               |___/_||_\__,_\___/ /___|_||_\__,_|_||_\__, |
Email: shao@cia.com.au                                                  |___/ 
_____________________________________________________________________________



Reply to: