如何使用ssh远程访问我家里的Mac(仅限终端)(不允许配置路由器转发端口22)

如何使用ssh远程访问我家里的Mac(仅限终端)(不允许配置路由器转发端口22)

我在家使用 iMac,在工作时使用 MacBook。我的 Macbook 非常慢,所以我想通过 ssh 连接到我家里的 iMac 来编写代码(我使用 vim 和 tmux)。我认为这也可能有助于节省我的 Macbook 电量。

我使用房主的wifi服务,无法访问路由器,所以无法为端口22(ssh协议使用)配置端口转发。

有没有什么办法可以解决这个问题?我听说我们可以使用 ssh 隧道来更改我需要访问的端口,但是当我阅读这篇文章时:

https://www.tech-otaku.com/networking/establishing-ssh-tunnel-remotely-access-mac-afp-vnc/

看来我仍需要在路由器上转发端口 22 来创建 ssh 隧道。我不想为 VPN 服务付费,也不需要屏幕共享(团队查看器、VNC、chrome 远程桌面……)

答案1

一个解决方案可能是使用 TOR 来路由连接。

这样您就不需要更改路由器配置(除非没有规则阻止 tor 正常工作)。

一个很好的例子这里

相关内容