Apache Mina SFTP 2.0.0 Обновление - PullRequest
0 голосов
/ 25 января 2019

Я пытаюсь обновить sshd-core 0.13.0 и sshd-sftp до 2.1.0.Но есть огромные изменения в реализации.Любой, использующий последние версии, поддерживающий протокол SFTP 6.0.Я вижу класс FileSystemView и пакет sftplet недоступен.

1 Ответ

0 голосов
/ 20 февраля 2019

Расширить систему SftpSubs и заставить использовать протокол 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));

    } 

}
...