Eu tenho uma pequena VM configurada, que roda o Debian.
No meu vsftpd.conf
arquivo tem as seguintes linhas:
listen=YES
listen_ipv6=NO
connect_from_port_20=NO
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=ftp
pasv_enable=YES
pasv_min_port=40000
pasv_max_port=45000
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
ssl_enable=NO
Quando me conecto com minha máquina para testar minhas configurações de FTP (através do FileZilla), este aviso aparece:
Insecure FTP connection
This server does not support FTP over TLS. If you continue, your password and files will be sent
in clear over the internet.
Host: the IP address of the VM
Port: 21
Mas, que eu saiba, ssl_enable=NO
no vsftpd.conf
arquivo significa "Não use SSL/TLS", o que eu não quero, pois é um projeto introdutório ao FTP para mim. Este aviso não aparece quando me conecto à VM usando o terminal da minha máquina.
Qual é o problema? É uma coisa do FileZilla sempre pedir SSL/TLS, independentemente das configurações do servidor?