SSH 远程连接未连接

SSH 远程连接未连接

我正在尝试从 Windows 计算机远程访问连接到我的 Linux 设备(防火墙后面)的外部设备。我有一个公共服务器,并已在 ssh 配置文件中GatewayPorts设置。yes

我无法让它工作。

我使用以下命令从我的 Linux 机器连接到服务器:

sudo ssh -i .....pem -N user@host -R 0.0.0.0:5555:127.0.0.1:80

在此处输入图片描述

最终我需要访问127.0.0.1以太网端口上连接的另一个设备(可以 ping 通)。这可能吗?假设我想502通过服务器连接该设备的端口?

当我使用检查服务器上打开的端口时sudo lsof -i -P -n | grep LISTEN,它显示端口打开,但仅限于localhost

在此处输入图片描述

我想这就是为什么当我尝试使用 访问它时无法从我的 Windows 机器上访问它的原因my-server-hostname:5555

我在这里做错什么了吗?

5555我还注意到,在 Linux 机器上手动终止 ssh 会话后,一段时间后服务器上的端口仍保持打开状态。这不应该发生。

相关内容