Existe um firewall no servidor? Este sintoma pode ser causado pelo FTP PASV não poder conectar em uma segunda porta. Além disso, tente conectar-se a partir de um prompt de comando em vez de um programa cliente.
Eu apenas configurei um novo servidor e instalei o vsftpd e criei uma conta de usuário. Ao tentar fazer login usando o FireFTP, ele parece aceitar o nome de usuário / senha, mas nunca se conecta totalmente e fica em "Trabalhando ...". Ele expira e tenta se reconectar sem sorte. Abaixo estão as alterações de configurações que fiz.
anonymous_enable=NO
chroot_list_enable=NO
chroot_list_file=/etc/vsftpd/chroot_list
chroot_local_user=YES
Consegue pensar em algo que possa estar a causar o meu problema?
Verifique o arquivo de log e veja se isso indica qual é o problema. Difícil dizer com as informações que você forneceu.
EDIT : Acho que o problema é que a conta de usuário não está sendo colocada no diretório correto. Onde posso especificar isso? "
No vsftpd.conf, procure por "user_config_dir". Por exemplo:
Nesse diretório, crie um arquivo para esse usuário chamado username. Dentro desse arquivo:
Configure o firewall adequadamente, pois isso pode ser um problema de firewall. você pode verificar o link link para configurar corretamente o servidor vsftpd.
Tags ftp