我会:
- 尝试ssh从命令行接受公共密钥(将主机添加到主机
~/.ssh/known_hosts
,然后从Jsch开始一切正常)-或- - 使用以下代码将JSch配置为不使用
“ StrictHostKeyChecking”(
这会引入不安全性,并且仅应用于测试目的):
java.util.Properties config = new java.util.Properties(); config.put("StrictHostKeyChecking", "no");session.setConfig(config);选项#1(将主机添加到
~/.ssh/known_hosts文件中)具有我的偏好。



