Skip to content

Instantly share code, notes, and snippets.

@zoranzaric
Created October 1, 2011 12:34
Show Gist options
  • Save zoranzaric/1256008 to your computer and use it in GitHub Desktop.
Save zoranzaric/1256008 to your computer and use it in GitHub Desktop.
#!/bin/sh
LOCAL_PORT=$1
REMOTE_USER=tunnel
REMOTE_HOSTNAME=schlam.be
if [ "$LOCAL_PORT" == "" ]; then
echo "No local port specified" > /dev/stderr
exit 1
fi
REMOTE_PORT=$(ssh $REMOTE_USER@$REMOTE_HOSTNAME)
echo "Forwarding localhost:$LOCAL_PORT on $REMOTE_HOSTNAME:$REMOTE_PORT"
echo -n "schlam.be:$REMOTE_PORT" | xclip -i
echo
echo "ssh -R 0.0.0.0:${REMOTE_PORT}:127.0.0.1:$LOCAL_PORT -N $REMOTE_USER@$REMOTE_HOSTNAME"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment