2 # script for creating / stopping a ssh-tunnel to a backupclient
3 # Stephan Holl<sholl@gmx.net>
12 LOCAL_PORT=$CLIENT_PORT
20 echo "Start SSH-tunnel to $CLIENT..."
21 $SSH -vfnCNg2 -o PreferredAuthentications=publickey -i /var/lib/bacula/.ssh/id_dsa -l $USER -L $CLIENT_PORT:$CLIENT:$LOCAL_PORT -R 9101:$LOCAL:9101 -R 9103:$LOCAL:9103 $CLIENT
27 echo "Stop SSH-tunnel to $CLIENT..."
30 PID=`ps ax|grep "/usr/bin/ssh -vfnCNg2 -o PreferredAuthentications=publickey -i /var/lib/bacula/.ssh/id_dsa -l $USER -L $CLIENT_PORT:$CLIENT:$LOCAL_PORT -R 9101:$LOCAL:9101 -R 9103:$LOCAL:9103 $CLIENT &"|cut -d" " -f1`
37 echo " Start SSH-tunnel to client-host"
38 echo " to bacula-director and storage-daemon"
41 echo " ssh-tunnel.sh {start|stop}"