【发布时间】:2020-06-18 08:36:17
【问题描述】:
我想使用 TIdFtp 通过将更新的文件发送到我网站的 FTP 文件夹来自动部署我的应用程序。
目前我使用 Filezilla 和 SFTP 手动执行此操作,因此登录名/用户名不会暴露在网络中。
据我所知,使用 TIDFTP 将发送未加密的登录名/密码,使我的网站面临风险。有没有办法将 TIdFtp 与 SFTP 一起使用,以便将数据传输到加密的服务器?
谢谢
【问题讨论】:
-
我猜你想要 FTPS,而不是 SFTP(ftp over SSH)?
-
@whosrdaddy 是的,任何不会发送我在网络上暴露的登录数据的方法。 FTPS 是这样工作的吗?
-
是的,无论如何,Indy 应该可以使用 FTPS,为此使用 SSL IOHandlers
-
只有使用 SSLIoHandler 我才会使用 FTPS 而不是 FTP?
标签: delphi indy indy10 delphi-10.3-rio