我在谷歌上进行搜索,我所能找到的只是一堆关于仅使用密码执行此操作有多危险的废话......后面跟着一个指向 ubuntu 网站上有关设置公钥系统的说明的链接。
好的,我已经搞清楚了公钥。现在,我该如何将 ssh 公开到互联网上呢?
我正在家里的本地网络上运行,需要从学校访问我的桌面......
NGROK 能对此提供帮助吗?
答案1
您想在路由器上设置端口转发,并将路由器的端口 22 转发到您的计算机的端口 22。连接到您家庭网络的路由器(公共 IP)的人将被转发到您的家用计算机。由于此设置因路由器而异,我无法提供示例。请参阅您的路由器用户手册
答案2
从路由器进行端口转发是实现此目的的最佳方法,另一种方法是安装远程软件,例如团队查看器如果您使用的是 ubunu 桌面。