H
HighKing
Guest
Hi,
We have a few new Plesk 8.3 / CentOS 5 machines that we are not using yet. We will migrate our shared servers to Plesk eventually. One thing we have on the shared servers is suPHP. We like this, because scripts run as the ftp-user, and not as 'apache' or whatever. This also helps us to track down hacked sites very easily, since the user name can be seen in the process list of the server. Besides the security advantages, a lot of our users have personal php.ini files.
Now I think moving to Plesk without suPHP as a step backwards. I don't like the idea...
Off course, I can manually install suPHP and I can manually update every vhost... but I don't like that idea as well...
The only problem I can think off with installing suPHP, is the vhost configuration. Is there any way of changing the httpd.include in advance? I just need it to have the next line in it:
where $ftpuser off course has to be replaced by the actual ftp username.
I understand I could make use of vhost.conf, but then I still need a way of including that in httpd.include automatically.
Does anyone know how to do this?
BTW: I think it's a shame Parallels doesn't support suPHP out of the box...
We have a few new Plesk 8.3 / CentOS 5 machines that we are not using yet. We will migrate our shared servers to Plesk eventually. One thing we have on the shared servers is suPHP. We like this, because scripts run as the ftp-user, and not as 'apache' or whatever. This also helps us to track down hacked sites very easily, since the user name can be seen in the process list of the server. Besides the security advantages, a lot of our users have personal php.ini files.
Now I think moving to Plesk without suPHP as a step backwards. I don't like the idea...
Off course, I can manually install suPHP and I can manually update every vhost... but I don't like that idea as well...
The only problem I can think off with installing suPHP, is the vhost configuration. Is there any way of changing the httpd.include in advance? I just need it to have the next line in it:
Code:
suPHP_UserGroup $ftpuser psacln
I understand I could make use of vhost.conf, but then I still need a way of including that in httpd.include automatically.
Does anyone know how to do this?
BTW: I think it's a shame Parallels doesn't support suPHP out of the box...