4
我在我的ssh配置文件中显示如下。我将不得不将相同的配置设置为我的Jsch会话。 Jsch支持设置CONFIGS如下Jsch session配置
session.setConfig(String name, String value);
session.setConfig(HashTable config);
session.setConfig(Properties config);
但没有不似乎支持分层嵌套设置(即仅适用于一定范围的主机设置)
Host git.*
User git
ProxyCommand ssh -q github.example.com nc git %p
打开以替代的建议,例如,创建SSH隧道或其他。
你在这里要求什么 - 如何做与jsch相当的proxycommand,或如何使用jsch做主机特定的配置? – Kenster 2014-08-31 23:50:42
@Kenster its both ..设置主机特定命令,其中包括设置ProxyCommand和设置默认用户 – 2014-09-01 04:16:10