Terrible title, but I couldn't think of a better way to explain the situation. So, for fun, I've set up a LAMP server in Virtualbox. Running Arch Linux. Everything seems to be working ok. My question is how do I set up users and groups for the various processes I have running? I just want to be able to log in via FTP and transfer files to the root of the Apache Server. So far, I've had several issues. First, I made the Apache server's document root a folder in another user's home directory. I did this so when I log in via FTP of the 2nd user, I can get to that folder. But I don't think Apache has permissions to that folder, so the website stopped working. I know there are several ways of accomplishing this, I just need one. Nothing is set in stone and I can change whatever. I'm pretty confused as how I would go about my issue. Thanks.