Hey guys,
I work for a website development company and we're in the process of moving all our sites over to a dedicated CPanel server (running phpsuexec). The issue we're running into, though, is that for our developers to be able to manage/update/edit the websites, they have to set up the FTP clients in their editors with each account on the server, and, with a few hundred accounts, it's not really feasible.
Right now, since we're just getting started with the new server, we've given them the root password (yes.. I know..) so they have access to all of the sites through one FTP account. This is nice (security aside), but it does cause some issues with the permissions not being correct on any new files they create. (With phpsuexec, the files should be owned by the account it's under, but new files are created with the root account (which only makes sense)).
What we need is a way to give all our developers their own FTP accounts that give them access to only the /home directory, and, somehow not effect the permissions (at least to the point that allows the files to be run through the web, as right now you get error 500's.).
Does anyone have any ideas? We love CPanel and the balance of management and flexibility it gives us, but this is one thing we haven't been able to figure out how to do yet. Any suggestions would be greatly appreciated.
Thanks!
Matthew
I work for a website development company and we're in the process of moving all our sites over to a dedicated CPanel server (running phpsuexec). The issue we're running into, though, is that for our developers to be able to manage/update/edit the websites, they have to set up the FTP clients in their editors with each account on the server, and, with a few hundred accounts, it's not really feasible.
Right now, since we're just getting started with the new server, we've given them the root password (yes.. I know..) so they have access to all of the sites through one FTP account. This is nice (security aside), but it does cause some issues with the permissions not being correct on any new files they create. (With phpsuexec, the files should be owned by the account it's under, but new files are created with the root account (which only makes sense)).
What we need is a way to give all our developers their own FTP accounts that give them access to only the /home directory, and, somehow not effect the permissions (at least to the point that allows the files to be run through the web, as right now you get error 500's.).
Does anyone have any ideas? We love CPanel and the balance of management and flexibility it gives us, but this is one thing we haven't been able to figure out how to do yet. Any suggestions would be greatly appreciated.
Thanks!
Matthew