Quero criar uma conta FTP que possa supervisionar várias outras contas FTP. Como devo gerenciar minhas permissões e usuários?

Quero criar uma conta FTP que possa supervisionar várias outras contas FTP. Como devo gerenciar minhas permissões e usuários?

Alugo meu próprio servidor virtual. Instalei o Ubuntu Server 14.04 e uso-o como servidor web. Hospedei alguns sites meus neste servidor, como hosts virtuais. Também tenho alguns amigos aos quais dou acesso ao meu servidor, para que possam hospedar seus sites, usar FTP no meu servidor e assim por diante.

Meu/var/www/htmlse parece com isso:

phpmyadmin/
myownsite/
mysecondsite/
friendssite/
anotherfriendssite/
...

Dou aos meus amigos seu próprio login para PHPMyAdmin, crio para eles um novo usuário para ProFTPd e configuro uma nova pasta para eles mexerem.todosdos arquivos abaixo/var/www/html, então certifico-me de que eles estejam bloqueados em sua própria pasta pessoal e defino sua pasta pessoal como/var/www/html/[site deles]

No entanto, quero ter um usuário de FTP "supervisor" para mim, para que possa ajudar facilmente meus amigos a configurar seu site e, ao mesmo tempo, fornecer-lhes seu próprio login. Este usuário FTP deve ter permissão para escrever, excluir etc. em todas as pastas.

Grande problema: não consigo usar root para isso. O login no FTP por root está desabilitado por padrão e, quando eu o habilito, ele fica preso dentro de sua pasta pessoal (/root, que não pode ser alterada), assim como todos os outros usuários. Como devo gerenciar meus usuários e permissões? Além disso, os arquivos PHP também precisam poder gravar no servidor, é claro.

informação relacionada