【问题标题】:SSH port forwarding: bind: Address already in useSSH 端口转发:绑定:地址已在使用中
【发布时间】:2019-08-21 18:49:40
【问题描述】:

我有一个远程服务器,我想 ssh 并将我的本地端口转发到它。

我的应用程序在我的本地计算机上托管端口 443。我正在使用gcloud 连接到服务器。这是命令:

gcloud compute --project "**^" ssh --zone "***" "***"

目标是允许其他人在端口 9000 上与服务器通信,并且此流量将重定向到我的本地计算机的端口 443。换句话说,访问端口 9000 上的服务器是等于在 443 端口访问我的电脑。

所以我做 ssh 端口转发

gcloud compute --project "**^" ssh --zone "***" "***" -- -L 443:127.0.0.1:9000 -N

然后返回这个错误:

bind: Address already in use
channel_setup_fwd_listener_tcpip: cannot listen to port: 443
Could not request local forwarding.

我做错了什么?

【问题讨论】:

    标签: ssh gcloud portforwarding ssh-tunnel


    【解决方案1】:

    正确的选项是-R

    ... -R 9000:localhost:443
    

    【讨论】:

      猜你喜欢
      • 2019-02-27
      • 1970-01-01
      • 2021-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-25
      • 1970-01-01
      相关资源
      最近更新 更多