2 # script for creating / stopping a ssh-tunnel to a backupclient
3 # Stephan Holl<sholl@gmx.net>
4 # Modified by Joshua Kugler <joshua.kugler@uaf.edu>
11 LOCAL=your.backup.server.host.name
17 echo "Starting SSH-tunnel to $CLIENT..."
18 $SSH -fnCN2 -o PreferredAuthentications=publickey -i /usr/local/bacula/ssh/id_dsa -l $USER -R 9101:$LOCAL:9101 -R 9103:$LOCAL:9103 $CLIENT > /dev/null 2> /dev/null
24 echo "Stopping SSH-tunnel to $CLIENT..."
26 PID=`ps ax | grep "ssh -fnCN2 -o PreferredAuthentications=publickey -i /usr/local/bacula/ssh/id_dsa" | grep "$CLIENT" | awk '{ print $1 }'`
33 echo " Start SSH-tunnel to client-host"
34 echo " to bacula-director and storage-daemon"
37 echo " ssh-tunnel.sh {start|stop} client.fqdn"