我可以通过互联网通过 SSH 进入 Raspberry Pi 并编辑文件吗?

我可以通过互联网通过 SSH 进入 Raspberry Pi 并编辑文件吗?

我将 Raspberry Pi 2 设置为运行 apache 的 Web 服务器。我设置了 SSH,以便可以通过 LAN 连接到它。

我想远程连接到 Pi,以便我可以直接编辑 index.html 文件,或者下载 index.html 文件,从服务器上删除它,然后上传编辑后的版本。

当我的路由器已经将端口转发到 Pi 时,我找不到任何地方解释如何执行此操作。

我的问题是,我该怎么做?

谢谢。

答案1

1)通过申请静态 IP 地址或使用类似网站获取公共 IP 地址 https://www.whatismyip.com/

2)将调制解调器/路由器的端口转发到树莓派的内部 IP 端口 22

3) 当不在您的 LAN 上时,连接到端口 22 上的公共 IP 地址,然后您就应该可以连接。

每个调制解调器/路由器处理转发过程的方式都不同,因此请查看硬件的设置。如果您想要查看该 html 文件(如果其以普通页面的形式提供),您还需要转发端口 80,但有些 ISP 实际上会阻止您这样做,因此您可能需要为此使用备用端口。

您的 ISP 是什么?我们可以检查他们是否阻止了特定端口。

相关内容