我想在后台打开一个反向隧道。使用 OpenSSH 时ssh -NfR 9022:127.0.0.1:22 <target>
总是可以的。当我在路由器上使用 dropbear 执行此操作时,它失败了,如下所示:
# ssh -NfR 9022:127.0.0.1:22 <target>
ssh: Exited: Error resolving '9022:localhost:22' port '22'. Name or service not known
ssh -R 运行正常,但无法在后台启动。保留“f”或“R”均无济于事;它打印了相同的错误。用 替换127.0.0.1
也localhost
无济于事。
请 SF 帮助我!:)
答案1
Dropbear 不支持选项的简短形式,请尝试这个:
ssh -N -f -R 9022:127.0.0.1:22 <target>