【问题标题】:Apache Mina SFTP 2.0.0 UpgradeApache Mina SFTP 2.0.0 升级
【发布时间】:2019-07-22 20:06:41
【问题描述】:

我正在尝试将我的 0.13.0 sshd-core 和 sshd-sftp 升级到 2.1.0。但是有巨大的实施变化。任何使用支持 SFTP 协议 6.0 的最新版本的人。我看到 FileSystemView 类和 sftplet 包不可用。

【问题讨论】:

  • HI @RanjithMRK,你升级了 sshd-core,现在我也在尝试这样做。
  • 是的@DecKno。经过几次试验和错误后升级。如果有什么我可以做的,请告诉我

标签: sftp sshd apache-mina


【解决方案1】:

扩展 SftpSubsystem 并强制使用协议 3.0。

public class MySftpSubsystem extends SftpSubsystem {
@Override
protected Reply doProcess(Request request) throws IOException {

    if (request instanceof SshFxpInitRequest) {
        SshFxpInitRequest sshFxpInitRequest = (SshFxpInitRequest) request;
        request = (Request)(new SshFxpInitRequest(3));

    } 

}

【讨论】:

    猜你喜欢
    • 2017-10-06
    • 1970-01-01
    • 2022-09-26
    • 1970-01-01
    • 1970-01-01
    • 2019-03-16
    • 2019-08-03
    • 2015-01-07
    • 1970-01-01
    相关资源
    最近更新 更多