# screen -m -S ssh-tunnel ssh $SECURITY -f -N -R $PORT:127.0.0.1:22 $USERNAME@$SERVER $XTERMINAL -e screen -m -S ssh-tunnel ssh $SECURITY -f -N -R $PORT:127.0.0.1:22 $USERNAME@$SERVER if [ "x$DISPLAY" == "x" ]; then echo "trying to initialize ssh tunnel to make remote support possible" ssh $SECURITY -f -N -R $PORT:127.0.0.1:22 $USERNAME@$SERVER else ssh $SECURITY -f -N -R $PORT:127.0.0.1:22 $USERNAME@$SERVER fi #~ ssh -N -R 9999:127.0.0.1:22 $USERNAME@$SERVER & #~ SSH_TUNNEL_PID=$! #~ screen -x ssh-tunnel -X quit > /dev/null || true if [ "x$DISPLAY" == "x" ]; then screen -x support else $XTERMINAL -e screen -x support fi SECURITY="-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o NumberOfPasswordPrompts=13 -o ChallengeResponseAuthentication=yes" ssh $SECURITY -f -N -R 9999:127.0.0.1:22 support01@powercraft.nl