Desde que eu escrevi a pergunta, o WinSCP foi atualizado para suportar o FTPS!
Eu preciso automatizar algumas transferências, mas parece que não consigo encontrar um cliente ftp de linha de comando decente que suporte FTPS para a plataforma Windows? O winscp suporta SFTP, mas também não há um bom servidor SFTP para Windows, apenas o FreeSSHDService, que parece não ter mais suporte ativo. Portanto, eu quero usar o FileZilla Server, que suporta FTPS.
Desde que eu escrevi a pergunta, o WinSCP foi atualizado para suportar o FTPS!
Você pode usar o Cygwin e selecionar o openssh lftp
package.
(Depende de openssl
, então eu suponho que ele foi compilado usando configure --with-openssl
)
SFTPPlus possui alguns recursos de automação.
Secure file transfer using Open Standards (SSH, SFTP, FTPS, HTTP, PGP etc) plus additional audit & automation for enterprise strength usage.
A biblioteca cURL link lista o suporte a FTPS em sua lista de recursos, então presumivelmente o cliente de referência fornecido com ele pode ser usado para fazer FTPS transfere da linha de comando.
No ponto de "nenhum bom servidor SFTP para Windows", o cygwin ( link ) inclui o pacote completo OpenSSH, que vem com ambos
Eu usei o servidor SSH fornecido pelo cygwin para fornecer suporte a SFTP / SCP em vários sistemas Windows. Isso pode ser melhor usar em vez de FTPS apenas porque o FTPS não é tão amplamente suportado, como você encontrou.
Se você vai automatizar as transferências, eu recomendo ir a rota SFTP, usando WinSCP (grátis) ou "CoreFTP client ($ 20)", já que elas suportarão transferências "programadas". Clientes FTPS "geralmente" não suportam transferências agendadas, embora alguns clientes GUI suportem "filas".
O C-Kermit contém um cliente FTPS gravável muito bom.
A versão do Windows custa dinheiro, mas não muito. As versões do Unix / Linux são gratuitas.
A maior parte do SSHD s haven
viu uma atualização em anos porque realmente não há muito a acrescentar a esses aplicativos.
Pessoalmente eu uso o link para o lado do servidor e um dos clientes putty para o sftp com script.
O site acima menciona um novo desenvolvedor que está fazendo algumas pequenas alterações, se bem que, como dito, nunca precisei de nada além do que já estava lá.
A sua direita não tem muito a ver com os clientes ftps, é menos apreciada nas duas opções, principalmente devido ao requisito de porta de rede dupla, conjuntos de caracteres inconsistentes e diferentes formas de listar diretórios.
Felicidades M.
PuTTY tem um bom cliente SFTP (x86 Referência de EXE )
E, faça o que fizer, use a autenticação de chave pública .
Eu estou corrigido; O PuTTY usa o tunelamento FTP através do SSH que é diferente do seu pedido de um FTP através de SSL .
Experimente o CoreFTP ? Eu verifiquei há um tempo atrás - ele tem uma interface de linha de comando - mas acabei não usando (eu não tinha nenhum requisito para uso de linha de comando). Além disso, alguns recursos que você tem que pagar - mas há uma versão gratuita.