What is the best way to structure permissions in a linux system for use with multiple users/apache?

Use the groups feature. Put each user in there own group. Example: ls -l drwxr-x--- 4 ftpuser1 ftpuser1 512 Nov 26 2007 ftpuser1 As you see above ftpuser1 is the owner and the group is ftpuser1 and the directory is called ftpuser1.

The everyone/global is set to - no permissions. Using this method ftpuser2 can not access ftpuser1 files, because he is not a member of the ftpuser1 group. You might also want to look into LDAP You can also look into using RBAC as well.

RBAC to limit a users privileges and Authorizations. You make it so FTPuser1 can only run one or two commands. You can make it so that the apache process can only do certain things.

You use RBAC with "Least Privileges" and "Authorizations". Below I have placed links to 2 pdfs that show you how to lock down your apache web server. It's a Sun Solaris box but you can still use some info for Linux.

I hope this was useful.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions