SSH
The Secure Shell (SSH) protocol is a method for securely sending commands to a computer over an unsecured network. SSH uses cryptography to authenticate and encrypt connections between devices.
Visual guide to SSH tunneling and port forwarding - https://ittavern.com/visual-guide-to-ssh-tunneling-and-port-forwarding/