Mudei meu vsfptd.conf novamente para este
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
ftp_data_port=20
port_enable=YES
xferlog_std_format=YES
ascii_upload_enable=YES
ascii_download_enable=YES
ftpd_banner=Welcome to GAMBITA FTP service
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list
ls_recurse_enable=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO
tcp_wrappers=YES
use_localtime=YES
ssl_enable=YES
allow_anon_ssl=NO
force_local_data_ssl=NO
force_local_logins_ssl=NO
ssl_tlsv1=YES
ssl_sslv2=NO
ssl_sslv3=NO
rsa_cert_file=/etc/vsftpd/vsftpd.pem
pasv_enable=NO
E decidimos desativar o PASV porque eu queria usar as mesmas portas antigas 20 e 21.
Eu estava recebendo um erro ao listar e foi porque estava usando o modo PASV tentando usar portas que não estavam disponíveis.
Com o arquivo de configuração antigo, clientes como o filezilla não funcionavam, mas uma linha de comando funcionava bem.
Lembre-se de verificar se você deseja usar os modos PASV ou ACTIVE FTP e, em ambos os casos, lembre-se de ter as portas necessárias abertas