当前位置: 首页 > 知识库问答 >
问题:

spring集成中的Windows密钥验证

通骁
2023-03-14

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

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

我应该如何在windows box上生成公钥和私钥对?

共有1个答案

孔飞翔
2023-03-14

Spring Integration只是一个SFTP客户端,它可以向任何SFTP服务器发送/检索文件。不需要额外的软件(它对JSch有一个可传递的依赖,JSch将由maven/gradle自动放在类路径上)。

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

 类似资料:
  • 我正在尝试添加过滤器以丢弃流并在失败后继续执行主流并聚合拆分器。两个错误的预期类型 丢弃通道没有连接回主流以执行拆分中的下一项。 我可以写路线 更新1: 网关能够拦截请求,但执行的流而不是中的下一项 更新2:(回答)来自Artem 这将执行条件跳过

  • 问题内容: 我在Android应用中使用Cloud Firestore数据库,并且在集合中有不同的文档,例如:用户uid,餐厅的按键和菜谱编号。 我的数据库: 对于用户,我知道可以使用uid,但最好为我的餐厅使用Firestore推送的ID?这是约定还是为什么要使用? 我还尝试使用UUID类生成唯一键,但对我来说,更容易在食谱中仅使用数字。这是一个不好的方法吗? 任何帮助将不胜感激,谢谢! 问题答

  • 我正在尝试使用命令提示符在我的windows计算机上生成一个新的SSH密钥。我已经安装了Cygwin,并通过命令提示符添加了使用linux命令的路径。 现在ls正在列出内部文件夹。但是ssh仍然不工作。 在尝试使用命令SSH-keygen-t rsa-C“email\u id”生成SSH密钥时 这给了我一个错误。ssh keygen不能识别为内部或外部命令、可操作程序或批处理文件。

  • 我知道这方面有几个问题...但我仍然无法使其工作。我有一个Spring应用程序,我正在尝试为其编写集成测试。我尝试使用xml文件设置应用程序上下文(或多或少与我用于应用程序的xml文件相同)。出现的问题如下: > 我指定了正确的路径,然后它开始抱怨在类路径上找不到资源。我已经复制了test/resources文件夹中缺少的文件。 现在,它无法加载应用程序上下文并出现以下错误:没有找到[javax.

  • 问题内容: 我正在编写NIO服务器,并希望根据用户请求进行响应,即将一些数据写入通道。 读取一些数据后,我想响应。这意味着我需要添加到键,然后将键添加到“ 选定键”集中 ,然后一旦键出现在选定集中,就将一些内容写入通道。 如何将密钥显式添加到所选集中? 问题答案: 你不能 从Javadoc: 键可能无法直接添加到所选键集中。 您只能从中删除密钥。 但是您不需要任何这些。如果要写,只需写,且 仅当

  • null 在工作区d:\jenkins\workspace\test c:\program files\Git\bin\Git.exe rev-parse--is-inside-work-tree#timeout=10从远程Git存储库获取更改c:\program files\Git\bin\Git.exe config remote.origin.url Git@github.abc.com:a