I use an iMac at home and a MacBook at work. My Macbook is pretty slow so I want to ssh to my iMac at home to code (I use vim and tmux). I think it might help save some battery for my Macbook too.
I use wifi service from the house owner and I can not access to the router, so I can not configure port forwarding for port 22 (which is used by ssh protocol).
Is there anyway to get around this problem? I heard we can use ssh tunnel to change the port I need to access, but when I read this article:
https://www.tech-otaku.com/networking/establishing-ssh-tunnel-remotely-access-mac-afp-vnc/
It seems like I still have forward port 22 on router to create a ssh tunnel. I don't want to pay for VPN service, and I don't need screen sharing (team viewer, VNC, chrome remote desktop...)