Relacionado a esta Documentação (na seção de exemplo) eu uso LIMIT Comando para rejeitar os comandos FTP. O seguinte foi adicionado ao proftpd.conf:
<Directory /var/ftp>
<Limit ALL>
DenyAll
</Limit>
<Limit DIRS READ>
AllowUser user1
AllowUser user2
DenyAll
</Limit>
</Directory>
User3 pode usar o comando LIST ( ls
) mas o proftpd nega o comando e retorna um resultado vazio e o outro usuário (User1 e User2) pode usar este comando.