SSH permissions for a client-level user to all client websites
Enhancement request: Please allow specific clients to create sites with permission g+w so that multiple sites can be administered by a client-level administrator.
It is not uncommon for a single client entity to have many sites, and it doesn't make sense to have to create individual webXX FTP users to administer each site where permissions are 74x.
It would need to be the responsibility of the client to properly set permissions across their sites. If they prefer not to do this, they can still always go back to site-level FTP users.
Is the solution to this to create a reseller account for any entity that administers multiple sites? As an individual not yet selling sites, I need to administer all of my own sites. I can easily create a reseller account for myself and recreate the client/site hierarchy. Right now I either need to SFTP in as root, or I need to use a separate staging folder outside of the /var/www hierarchy, and shell in before/after file exchanges to move files around and change perms. I'd rather login with a generic 'ftp' user which is in group client0 and others that get created.