我最近尝试了 ssh lib jsch。我尝试了此处找到的示例:
http://www.jcraft.com/jsch/examples/ScpTo.java
有没有办法以编程方式进行身份验证,而不是通过 Java 弹出窗口?有一堆我不想要的 Swing 组件(或类似组件),我只需要将密码放在代码中的某个位置。
我尝试制作自己的 UserIno 实现,但出现身份验证错误。
谢谢!
好的,我自己找到了。这是你必须要做的:
session.setPassword(password.getBytes());
java.util.Properties config = new java.util.Properties();
config.put("StrictHostKeyChecking", "no");
session.setConfig(config);
session.connect();