java - 通过SFTP从java代码连接到AS400服务器

标签 java sftp ibm-midrange jsch

我正在尝试编写一个java代码,它将通过SFTP连接到AS400服务器并传输文件。 我正在使用 Jsch 进行 SFTP。我已输入用户名、密码和主机 URL 进行连接。

但我发现 AS400 服务器拒绝连接。连接时是否需要任何设置或 AS400 上的权限设置?

请建议一种使用SFTP连接AS400的方法。

最佳答案

IBM i (AS/400) 默认情况下没有安装 SSH 守护程序。

Midrange Wiki 有一些关于 Setting up an iSeries SSHD server 的信息.


JTOpen/IBM Toolbox for Java库可能是与系统交互的更好的解决方案。有Access支持文件传输的类。

关于java - 通过SFTP从java代码连接到AS400服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17163316/

相关文章:

java - 将音频从客户端流式传输到服务器再到多个客户端 Java

ssh - SFTP 仅读取/删除访问

java - 将新的 transient 字段添加到现有的@Enity

java - 为 Android 手机创建电子书

ssh - 将 Ed25519 转换为 RSA 指纹(或如何查找 SSH 指纹)

stored-procedures - IBM i 上的外部存储过程

java - 将 iSeries JDBC 连接到 Microsoft Azure SQL Server

c++ - 使当前套接字服务器设计适应 SSL(C++、GSK、spawnp())

java - 这段代码没有绘制出它应该绘制的骰子......有什么提示吗? (Java,请参阅这两个类)

linux - 检测SFTP文件上传完成