On 12/24/2013 10:37 AM, Raffaele Morelli wrote:
<snip>

Are u kidding? Apache writes and creates everything you want if
directory/files permissions are designed for and that is what you want.


Incorrect. Apache writes or creates NOTHING. The web server user can create and write files from a script, but it is not Apache doing it.

I agree with the others. User-created files should never be owned by root. On my servers, files are owned by the person doing the uploading (which is NOT www-data) and are accessed read-only by group permissions (with www-data being a member of the group).

On local systems, files are owned by the user creating the files (again, not www-data), and accessed via the group.

Having user files owned by root means they can only be edited by root (unless you extend the group permissions - in which case www-data can also change the permissions). And you should only use root when you need to change system configurations, update packages, etc. Not for general user file editing.

Jerry


--
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/52b9bd2e.10...@attglobal.net

Reply via email to