Cliente do console FTPS (não SFTP)?

7

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.

    
por Carl Hörberg 13.07.2009 / 11:26

9 respostas

6

Desde que eu escrevi a pergunta, o WinSCP foi atualizado para suportar o FTPS!

link

    
por 03.09.2009 / 02:24
6

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 )

    
por 13.07.2009 / 12:11
2
O

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.

    
por 13.07.2009 / 12:05
2

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

  • um servidor SSH capaz de permitir transferências SFTP (ou SCP)
  • um cliente sftp / scp de linha de comando (chamado scp) que pode ser chamado de scripts do Windows (arquivos em lote e scripts WSH por meio do método shell.run) - você só precisa ter cuidado ao especificar caminhos corretamente.

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.

    
por 13.07.2009 / 12:59
1

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".

    
por 12.08.2009 / 02:06
1

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.

    
por 18.11.2010 / 12:07
0

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.

    
por 13.07.2009 / 12:08
0
O

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 .

    
por 13.07.2009 / 12:37
0

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.

    
por 13.07.2009 / 15:41