如何远程访问 Ubuntu 服务器 18.04.1
现在我已经设置了 Ubuntu 服务器 18.04.1,并且我使用 puTTY 从我的笔记本电脑访问它。我希望能够通过 puTTY 或 ssh 或其他方式从世界任何地方访问它。我是否必须转发路由器端口才能远程访问它?我不应该使用 puTTY 来做到这一点吗?
谢谢!
答案1
是的,有几个解决方案可以做到这一点:
路由器上的端口转发
- 如果您选择这种方式,请不要转发路由器上的标准 ssh 端口,因为端口 22 通常会有很多人试图利用某些漏洞访问您的服务器,如果您将外部端口 2222 转发到 22,则应避免这种情况(但无论如何都要花一些时间来保护您的服务器)。您还必须知道您的外部 IP 地址。如果您的 IP 是静态的,您还可以选择创建域名(要获得免费的 DNS 注册,您可以搜索 freenom),或者如果是动态 IP 地址,请使用某些 DDNS 服务,使用路由器的 IP 地址更新域名。
使用 VPN 可以让你像在本地网络中一样访问你的服务器,这样不需要执行端口转发,更安全,但实现起来更复杂