首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >delphi 2010中的FTP Over SSH (SFTP)

delphi 2010中的FTP Over SSH (SFTP)
EN

Stack Overflow用户
提问于 2010-11-21 08:09:06
回答 8查看 23.6K关注 0票数 7

我正在编写一个简单的Delphi应用程序上传一些文件到SFTP服务器。我认为我将能够使用TIdFTP indy客户端,但它看起来并不是FTP Over SSH (SFTP)的选项。有谁知道Delphi2010的任何免费/开源组件将支持FTP over SSH (SFTP)。由于安全原因,我无法使用Active X控件,因此请不要使用Active X解决方案。

谢谢你的帮助

凯尔

EN

回答 8

Stack Overflow用户

发布于 2010-11-21 16:50:14

SFTP和"FTP over SSH“是两个不同的东西,两者都不涉及SSL (正如其他人所建议的那样)。SFTP是SSH的一个子协议,而"FTP over SSH“是通过带有端口转发的SSH连接建立的FTP隧道。

无论哪种方式,您所追求的都是一个Delphi SSH库。我找不到用于Delphi的免费SSH库,于是停止购买SecureBlackbox (http://www.eldos.com/),虽然SecureBridge (http://www.devart.com)看起来也很好,但顺便说一句,它很棒。

票数 11
EN

Stack Overflow用户

发布于 2010-11-21 16:46:09

1) SFTP不是FTP-over-SSH。Read the discussion here

2)对于SFTP,没有免费的Delphi组件。您可以使用我们的SFTP client and server components for Delphi ( SecureBlackbox产品的一部分),它是由商业解决方案支持和维护的。

票数 9
EN

Stack Overflow用户

发布于 2010-11-22 06:05:38

我一直在使用PuTTY的SCP命令行实用程序,通过CreateProcess method捕获它的标准输出。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4235714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档