delphi delphi-2010 sftp

FTP sobre SSH(SFTP) en delphi 2010



delphi-2010 (6)

Estoy escribiendo una aplicación simple de Delphi para subir algunos archivos a un servidor SFTP. Pensé que podría utilizar un cliente indd TIdFTP pero parece que no es una opción para FTP Over SSH (SFTP) ¿Alguien sabe de algún componente de código abierto / gratuito para Delphi 2010 que admitiría FTP sobre SSH (SFTP)? ) Debido a razones de seguridad, no puedo usar los controles Active X así que por favor no responda con las soluciones Active X.

Gracias por la ayuda,

Kyle


He estado usando la utilidad de línea de comandos SCP de PuTTY , con la captura de su estándar a través del método CreateProcess .



SFTP y "FTP sobre SSH" son dos cosas separadas, y ninguno involucra SSL (como alguien más ha sugerido). SFTP es un sub-protocolo de SSH, mientras que "FTP sobre SSH" es bueno / malo ol FTP túnel a través de una conexión SSH con reenvío de puertos.

De cualquier manera, lo que está buscando es una biblioteca Delphi SSH. No pude encontrar una biblioteca gratuita de SSH para Delphi y terminé de comprar SecureBlackbox (http://www.eldos.com/), que es excelente por cierto, aunque SecureBridge (http://www.devart.com) también se ve bastante bueno.