Tuesday, April 10, 2007

How do to reverse port forwarding

Create this script in /usr/local/bin/reversessh.sh


#!/bin/sh

while [ 0 ]
do
dt=`date "+%Y/%m/%d %H:%M:%S"`
echo "$dt: ssh reverse forwarding restarted." >> /tmp/revssh.out
/usr/bin/ssh -N -R 10002:127.0.0.1:22 djohnson@146.64.24.58
sleep 15
done

Make sure it's executable
chmod +x /usr/local/bin/reversessh.sh

Add it to the startup scripts

Add following to /etc/init.d/reversessh

#!/bin/sh
/usr/local/bin/reversessh.sh &

Then make a link in the start up scripts init level 2

cd /etc/rc2.d
ln -s /etc/init.d/reversessh S92reversessh

Tuesday, August 23, 2005


Pictures from the outrageous disco day