O Vsftpd é muito fácil de configurar. Eu acho que sua dificuldade é porque você está confundindo uma configuração de intervalo de porta para FTP passivo com a porta de escuta para o canal de comando (o que normalmente é executado na porta 21.) Dê uma olhada neste documento para ver o que quero dizer: link
A opção de configuração que você está procurando no vsftpd.conf para alterar a porta de comando de 21 para 538 é "listen_port". Veja a documentação de configuração em seu sistema ("man vsftpd.conf") ou aqui: link