I’ve installed Joomla 1.5 within LAMP. I couldn’t install extensions for Joomla until I changed the permission for “Others” to “Create and delete files”.
Anyone know if this cause a security leak?
On a Windows server, there is no need to open write access for Everyone or web anonymous user.
Even I login as root on the server and having the same permission and still not enough.
I think this is depending on how your running Joomla on Windows (and which version of Windows/IIS or Apche) the http service can access the files as it has system rights.
You should be able the set the access rights needed using the apache access files - there are others here who know more about that… could be you have to refrase your question (setting rights with apache) to get the correct answer.
I’ve given this another thought & the apache access files are probably not the first place to be looking for this. I haven’t set up Joomla on openSUSE before, so I have no specific knowledge there to share.
One thing that could be amiss is the fact that openSUSE stores the httpdocs in a different location, instead of /var/www/… it places them in /srv/www/… (due to different security perspective).
But it does seem normal to have to set the write access on the folders holding the website. Again, no idea what security implications there are when doing this.