Qual plataforma? Sem isso, estou apenas dando alguns conselhos gerais.
Isso é fácil de ser feito e acabei de fazer algo semelhante para minha empresa, mas isso depende de várias coisas e geralmente exige um pouco de script.
A maneira mais fácil é encontrar um servidor FTP que suporte um banco de dados para associação de usuários, então tudo que você precisa fazer é criar um site pequeno no idioma de sua escolha e simplesmente usar nome de usuário e senha junto com qualquer coisa que você quiser. Você pode configurar esse script para enviar um e-mail com todos os detalhes ou simplesmente exibi-lo em outra página da Web (admin) e um botão para excluir ou confirmar.
Quando você pressiona delete, ele apaga a entrada (é claro!) e quando você clica em confirmar, ele pode inserir os detalhes no banco de dados do servidor FTP.
Você também pode usar um servidor FTP que tenha associação em qualquer formato (como arquivos XML ou contas Windows / Unix), mas ter um que tenha um back-end de banco de dados é muito mais simples.
Além disso, você pode ter todos os usuários em um banco de dados, se eles forem confirmados ou não, mas eu disse o acima apenas por simplicidade, como você provavelmente não quer milhares de usuários de FTP não confirmados / desativados.