What is the best way to change linux passwords using a web .PHP interface?
I currently allow FTP access to php enabled webhosting sites; which use
safe mode, thus use real linux accounts.
Thus far I thought I would:
Write a real short C program which would call allow to go
setpasswd <username> <passwd>
passwd could perhaps be the crypt() version to provide better security?
it would just call passwd, and ensure that username is not 'root' and a
few other accounts ;)
Then I would put that program within the directory of executables allowed
in safe mode. And just have a plain http post form to update the password,
running over HTTPS.
Does this seem a good plan ... or are there better?
It also begs the question; how do I authenticate an account using php ...
to login to their 'change password' feature? I have already spent alot of
time trying to merge password files for different uses; Windows
shares, Linux ones, for samba, and this and that, so it'd be nice to now
have yet another passwd file :)
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]