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