Como desabilitar o modo passivo no comando ftp do linux

Como desabilitar o modo passivo no comando ftp do linux

Estou usando o comando "ftp" do Linux para enviar dados para um provedor terceirizado. Esta empresa afirma que precisamos “Desativar o modo passivo no seu cliente FTP”, e confirmo que não funciona no modo passivo.

No entanto, quando pesquisei o comando linux no Google, vejo que o sinalizador "-p" é "o padrão agora para todos os clientes (ftp e pftp) devido a questões de segurança ao usar o modo de transferência PORT. O sinalizador é mantido apenas para compatibilidade e tem não tem mais efeito."

Como desativo o modo passivo então? E é tão ruim assim?

Responder1

Depois de fazer login no site com FTP, digite passivee faça a transferência.

Responder2

Basta executar passivedentro do cliente.

Modo passivoaltera o método usado para conexão ao FTP, já que o modo ativo geralmente encontra problemas com regras de firewall mais restritivas.

Responder3

em ftp linux commad tipo de cliente: passivo n

Responder4

Para aqueles que usamos WinSCP você pode desativar Passiveo sinalizador. Editar -> Avançado:

insira a descrição da imagem aqui

Além disso, se você estiver usando o contêiner docker, verifique se existe uma variável "host público". No caso deStilliard/docker-pure-ftpdPUBLISHOST:

-P $PUBLICHOST # IP/Host setting for PASV support, passed in your the PUBLICHOST env var

informação relacionada