Skip to content

Instantly share code, notes, and snippets.

@isheev
isheev / start_ssh_tunnel.sh
Last active May 19, 2021 06:49
Start ssh tunnel for CRON
#!/bin/bash
SSH_USER="user"
SSH_SERVER_IP="server"
REDIRECT_PORT_FROM=234567
REDIRECT_PORT_TO=22
pgrep -f $REDIRECT_PORT_FROM:localhost || ssh -R $REDIRECT_PORT_FROM:localhost:REDIRECT_PORT_TO $SSH_USER@$SSH_SERVER_IP -N -f
#Add to CRON for running every minute
#* * * * * sh $HOME/start_ssh_tunnel.sh