Login FTP via vsftpd

1

Parece haver um monte de posts sobre o login FTP via vsftpd, mas nenhum funcionou para mim. Estou ciente de que o FTP não é realmente seguro, mas tenho uma página de envio que usa o FTP para carregar conteúdo para o servidor. Este conteúdo não é executado em qualquer lugar, mas apenas armazenado e eu uso o clamAV para verificação de vírus desses conteúdos, apenas no caso.

Aqui estão os comandos que eu tentei.

sudo useradd -d /home/publicftp -m publicftp

Então vsftpd config

local_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd

Todas as outras propriedades estão comentadas. Meu problema é que, a partir do filezilla, se eu usar a porta 21 (FTP), a conexão expirará. No entanto, se eu usar a porta 22 (SFTP), o publicftp pode se conectar e acessar todas as pastas - o que significa que ele não está preso.

    
por Tejas Jayasheel 13.02.2014 / 05:25

0 respostas