Connect remote computer with reverse ssh tunneling

Assume we have an intermediate server with static ip or domain. On the destination computer: ssh -N -R 9876:localhost:22 uesr@jump.server This will establish a connection between the destination computer and the intermediate server, and forward all traffic from port 9877 on the server to port 22 (the default port for ssh connection) on the destination computer. Also we have to add GatewayPorts yes to the sshd configuration (at /etc/ssh/sshd_config) on the intermediate server and restart the ssh service. [Read More]