设置 SSH 隧道到 AWS EC2 实例时出现连接被拒绝的问题

设置 SSH 隧道到 AWS EC2 实例时出现连接被拒绝的问题

我正在尝试设置一个 Raspberry Pi 在我的办公桌上运行,我想通过隧道从工作中远程访问它。为此,我设置了一个 EC-2 实例,我将使用它(类似于 ngrok)创建隧道,将我的 Raspberry Pi 上的端口转发到 aws 服务器。

我认为我已经正确设置了所有东西,并且我的 pi 说隧道已成功创建,但是当我尝试使用 putty 连接它时,它说连接被拒绝。

我已经设置了 aws 服务器以允许所有端口之间的所有通信(临时),并确保在 中GatewayPorts设置为。yes/etc/ssh/sshd_config

我在我的 pi 上运行了这个命令ssh -i "./key.pem" -R 2222:127.0.0.1:22 -Nf [email protected]

[email protected]然后我尝试使用带端口的地址从 putty 登录2222,但是它说连接被拒绝?

我也曾尝试在登录时使用用户ec2-user,我认为这不会起作用,但我并不失望。

相关内容