Re: Adding users to a linux system?

From: Date: Tue, 15 Oct 2002 14:36:58 +0000
Subject: Re: Adding users to a linux system?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-120024@lists.php.net to get a copy of this message
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 you need to be root to add users - and your web server is most likely not runings as root (certainly shouldn't be!!) To make this work, add the user apache runs under to /etc/sudoers (look at the sudo man page), then change the command you have to this... sudo /usr/sbin/adduser -g mel -d /dev/null -s /bin/false -p $pass $usuario That will use sudo to run adduser as root. btw - try to only allow sudo access for the apache user, and only to use the command adduser (e.g. NOT rm or anything else dangerous..) Also, make very sure that $paqss and $usuario contain only alphanumeric characters; no backticks or quotes or anything. Hope that helps Cheers Shane On Tuesday 15 October 2002 2:16 pm, :: wkwrz entertainment :: wrote: > $creador = "/usr/sbin/adduser -g mel -d /dev/null -s /bin/false -p $pass > $usuario"; > $creador = exec($creador); > echo $creador; > > > I HAVE THIS, BUT IN THE APACHE LOG FILE I HAVE THIS: > adduser: unable to lock password file > > > what should i do to run the $creador sucefully? - -- Shane http://www.shanewright.co.uk/ Public key: http://www.shanewright.co.uk/files/public_key.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9rCgK5DXg6dCMBrQRAtm5AKCykAWtTJntkIKIbKx1hH7kAM+i0gCgrd6o Lz8qZCsNAdhY1orz0yNDLLM= =sqJ/ -----END PGP SIGNATURE-----

« previous php.general (#120024) next »