从其他网络进行 Ubuntu 远程服务器控制

从其他网络进行 Ubuntu 远程服务器控制

大家好,今天我在一台装有 ubuntu 14.10 的旧笔记本电脑上工作。我现在可以通过家里的 wifi 连接远程访问它。但我想知道如果我想从有 Wi-Fi 的火车上访问它该怎么办。所以我用谷歌搜索,但没有成功。我只知道我需要设置一个 vpn,但我如何设置 vpn 来远程访问它。有人能帮我指明正确的方向吗?我不需要完整的答案,但你可以给我指明正确的方向。因为我喜欢自己找出答案。

答案1

我已经使用 ssh 对 debian 做过同样的事情。

首先,你应该确保你的 IP 不是动态的(否则,看看 no-ip 之类的服务)。之后,你必须在路由器上打开你的 ssh 端口(默认为 22 - 但我建议更改它),然后你就可以使用 ssh 自由访问你的 ubuntu

对于图形界面,我通常从 ssh 运行 tightvncserver,然后使用任何 vnc 客户端连接到它

答案2

您希望获得哪种访问权?仅通过 FTP 访问文件,还是像在现场一样使用您的计算机?

如果是前者,那么 SSH 就是你最好的选择。让你的调制解调器/路由器将 SSH 请求端口转发到你的计算机,然后使用 sftp[电子邮件保护], 进入。

如果是后者,则有几种不同的方法来设置 VPN,具体取决于您的网络硬件/设置。首先,如果您只有一个简单的调制解调器/路由器,则可能需要为连接设置服务器/服务,并让调制解调器/路由器将端口转发到该服务器。如果您有更智能的调制解调器/路由器,则可以直接在该设备上配置 VPN。

请注意,使用 VPN,您必须生成密钥和证书才能创建此链接。

相关内容