【发布时间】:2022-01-06 07:02:34
【问题描述】:
我正在尝试通过 Windows Git Bash 上的中间跳转主机通过 SSH 连接到服务器,但出现以下错误。
/usr/bin/bash:第 0 行:exec:nc:未找到
$ ssh -vnNT -L 2555:destination-server.com ubuntu@x.amazonaws.com -o "ProxyCommand=nc -X 5 -x proxy.abc.com:4850 %h %p"
OpenSSH_8.8p1, OpenSSL 1.1.1l 24 Aug 2021
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Executing proxy command: exec nc -X 5 -x proxy.abc.com:4850 x.amazonaws.com 22
debug1: Local version string SSH-2.0-OpenSSH_8.8
/usr/bin/bash: line 0: exec: nc: not found *********************************** => ERROR LINE
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535
我该如何解决这个错误?
【问题讨论】:
标签: windows ssh proxy netcat jumphost