Estou tentando criar um servidor FTP que permitirá que nossos desenvolvedores façam upload de documentos para um diretório com controle total desse diretório e subdiretórios. Eu consegui isso com SFTP e vsftpd.
Em seguida, precisamos adicionar outros usuários que tenham acesso somente leitura à mesma listagem de diretórios.
ie.
[ftp-root]/ \
----------/somefile.txt |
----------/somefile.txt |- developers -> RW
----------/some_directory/ |
-------------------------/another_file.txt |- (other users) -> R-only
-------------------------/another_file.txt |
-------------------------/another_file.txt /
Eu tentei isso com usuários virtuais com vsftpd e com correspondência de grupos para o sftp.
Alguém tem alguma ideia?
EDIT: Eu preciso que os desenvolvedores e clientes sejam isolados para o diretório 'ftp-root'.