Windows spring 集成中的密钥验证

Windows key authentication in spring-integration

我有一台 windows 服务器,我需要使用 sftp 将文件从该服务器传输到另一台服务器。目标服务器可能是 Linux 或 windows 框。

我的问题是,我是否必须依赖 windows 机器上的第三方 sftp 服务器软件,或者 spring 集成会解决这个问题?

我应该如何在 windows 盒子上生成 public 和私钥对?

Spring 集成只是一个 SFTP 客户端 - 它可以 send/retrieve 文件 to/from 任何 SFTP 服务器。不需要额外的软件(它对 JSch 具有传递依赖性,它将由 maven/gradle 自动放在类路径中)。

Spring 集成 提供 SFTP 服务器;对于远程 windows 服务器,您需要额外的软件。