远程端口转发无法监听任何端口

远程端口转发无法监听任何端口

由于某种原因,我无法转发端口。

# ssh -R 9000:localhost:9000 crm-dev.sf
Warning: remote port forwarding failed for listen port 9000

ssh 配置:

Host crm-dev.sf
    Hostname ***
    User ***
    Port 10022
    ForwardAgent yes
    AddKeysToAgent yes

我尝试了一些不同的随机端口和三个不同的服务器,结果相同。我的同事可以毫无问题地连接到服务器,所以我猜问题一定出在我的计算机上。我使用的是 macOS Mojave 10.14.3。

当我使用netstat或 时lsof,我没有看到任何机器上我尝试过的任何端口上有任何进程在监听。

有什么想法我可能会错过什么吗?

答案1

事实证明,我已经no-port-forwarding在服务器上为我的 ssh 密钥设置了选项。

相关内容