#!/bin/bash NAME=$(logname); read -i "$NAME" -p 'username: ' -e NAME IPADDR=$(curl -s ifconfig.me); read -i "$IPADDR" -p 'IP address: ' -e IPADDR KEYFILE=$(find . -type f -name $NAME.key); read -i "$KEYFILE" -p 'SSH identity key: ' -e KEYFILE if \[ -d "/usr/local/bin" \]; then WRITEPATH="/usr/local/bin" elif \[ -d "/usr/bin" \]; then WRITEPATH="/usr/bin" else WRITEPATH=$(pwd -P); fi echo "'my1tun' will be written to $WRITEPATH" echo "ssh -i $KEYFILE -v -N -M -S ~/.$NAME.mysql\_socket -L3306:mysql1.green-applications.com:3306 $NAME@$NAME.fmdevteam.com -o ServerAliveInterval=30" | tee "$WRITEPATH/my1tun" chmod +x "$WRITEPATH/my1tun"