我使用Apache Mina Sshd API在Java中启动了一个本地SFTP服务器,在SFTP客户端中使用Jcraft jsch API创建了我的SFTP客户端,我成功地启动了一个服务器,问题是我想编写一些单元测试用例来检查客户端是否可以将一些文件放入服务器的根目录中。目前我的SFTP服务器没有任何根目录,所以我想知道有什么方法可以设置服务器的根目录。 例如:C:\sftp我如何设置这个路径作
我想知道,如果有任何已经实现的侦听器处理传入文件在Apache Mina Sshd服务器,或者如果没有,我如何实现我自己的侦听器传入文件。 SFTP服务器代码
我试图找出如何为基于Java的SFTP服务器实现服务器端监听器,以提醒我传入的文件传输。我使用的是最新版本的Apache Mina。我的场景是我的服务器简单地从客户机接收一个文件,并在存储它之前对该文件做“一些事情”。这可能是错误检查/规则验证/将内容转发到其他地方。问题是我想在它保存在我的系统上之前做到这一点。我对文档有困难,找不到一个工作示例来显示通过访问传入文件流实现的监听器。我有一个非常简
下面是我的服务器的代码。我必须手动为服务器设置身份验证方法吗?还是我做错了什么?
我得到以下异常: 代码:
我正在尝试将我的0.13.0sshd-core和sshd-sftp升级到2.1.0。但是实施上有很大的变化。任何使用支持SFTP协议6.0的最新版本的。我看到FileSystemView类和sftplet包不可用。
我决定为Android制作最低API版本21,但这是否意味着不再使用AppCompat了?只是使用普通的材料设计/没有AppCompat/等?
我们计划在我们的产品中使用ApacheMina SSHd-ssh客户端。我需要确定它是否支持ssh2协议。我彻底检查了各种资源,但找不到相关信息。请确认它是否支持ssh2,以及如何使用/配置它。
我试图在Android Pie(API 28.0)设备上运行ApacheMina SSHD服务器(2.2.0版)。我在Android4设备上找到了各种关于它的帖子,但似乎没有一个能在我的Android9设备上运行。所以我尝试自己实现它,但在服务器初始化时遇到了ReflectionException/NoClassDefFoundError。 当我尝试用SshServer.setUpDefaultS
我创建了一个Amazon Linux 2实例,在其中部署了一个用systemd启动的Java程序。Java程序是一个Vertex shell应用程序,它使用Apache Mina在端口2000上启动SSH服务器。应该可以通过两种方式连接到SSH服务器:公钥或密码验证。 在端口22上进行经典ssh身份验证以访问我的amazon实例后,我可以使用密码auth本地连接到在端口2000上运行的java s
我试图验证客户端从私钥生成并发送到服务器的签名。 我能在库中找到的唯一一个听起来合适的验证器是。如果这门课做得不对,请纠正我。 我目前有: 有人知道mina是否支持签名验证吗?如果支持,如何实施? 我的理解是,我首先必须向服务器分配/添加用户公钥。如果客户提供了file,如何将此文件作为公钥添加到服务器?
我用Apache Mina SSHD设置了一个SSH服务器作为SFTP服务器。使用口令验证器或公钥验证器时,连接加密的方式有什么不同吗?或者它们都是关于身份验证的,我想使用哪一个由我决定? 问候语
我使用的这个例子取自Java SFTP服务器库?: 但我需要为SFTP服务器设置用户登录和pw。我该怎么做?谢谢
奇怪的问题是,如果我们创建一个fat-jar来执行项目,而不是从NetBeans执行,它就会失败。有线索为什么吗? 这是一个简单的apache-camel应用程序,它使用Mina启动一条路由来接收HL7,然后使用一个bean直接回答ACK消息,这是一个简单的示例。 该应用程序有另一个java定义的REST路由,但这部分工作在Netbeans和执行jar文件中。 如果我们从Netbeans运行它,并