2
从NTLM代理后面的客户端连接到SSH服务器
我正在尝试从公司网络访问Internet上的SSH服务器。必须通过服务器代理与外部Internet的所有连接,该服务器在每个请求中检查每个客户端的NTLM哈希。我正在为此使用Cntlm,而且仅工作了一半。对于基于HTTP的连接,它工作正常,但对于SSH样式的连接,则行不通。我知道这是因为,我可以连接到Sublime Text的Package Control插件来获取和更新插件。但是,我无法使用Cntlm的隧道配置将其用于SSH进入服务器。 查看Cntlm的日志,可以看到以下内容... cntlm: PID 1460: 127.0.0.1 TUNNEL ts.io:443 Tunneling to ts.io:443 for client 6... Starting authentication... NTLM Request: Domain: domain.tld Hostname: D-HOSTNAME Flags: 0xA208B205 NTLM握手(类型1) Sending PROXY auth request... Proxy-Connection => keep-alive Proxy-Authorization => NTLM [REDACTED] Content-Length => 0 读取PROXY身份验证响应... HEAD: HTTP/1.1 407 Proxy Authentication Required ( Access …