O Windows FTP não funcionou [duplicado]

1

Estou tentando copiar o arquivo para uma conta de FTP remota, mas falhei.

O mesmo upload de arquivo FTP funciona no filezilla, mas não funciona na linha de comando do Windows.

As configurações:

port: 21
transfer mode: active
type: plain ftp

eu vou para a linha de comando então

ftp
lcd "C:\testfolder"
open 1.2.3.4 21
user dummyuser
password dummypassword
cd "httpdocs/log"
binary
prompt n
put "abc.txt" (hangs at put)

Quando ele é interrompido, a exibição da mensagem é: 150 Abrindo a conexão de dados do modo BINARY para abc.txt

O abc.txt é criado com sucesso no ftp remoto, mas o conteúdo do arquivo é de 0 byte.

Continue pendurado lá.

    
por i need help 23.08.2011 / 09:22

2 respostas

3

Ok, encontrei as correções.

A função FTP da linha de comando não funciona

comentário por Pants, dizendo que adicionar ftp.exe na lista de exceções do firewall do Windows funciona.

    
por 23.08.2011 / 10:08
0

Usando o Windows 7, descobri que "File Transfer Program" já estava na lista "Inbound Rules" no Firewall do Windows (uma vez para TCP e uma vez para UDP), mas ainda não estava funcionando.

Para fazer isso funcionar, eu precisava editar essas regras e alterar "Perfis" (na guia Avançado) de privado para público, privado e domínio.

    
por 24.07.2012 / 15:47

Tags