Domanda per voi guru.

il mio sshd è configurato in ascolto su 2 porte distinte: la 22 e 2200

Vorrei che se la chiamata arrivasse sulla 22 partisse la shell /home/stefano/run
Se arrivasse invece sulla 2200 partisse la shell /bin/bash (o alternativamente) che la porta fosse intercettata dallo script /home/stefano/run ed invochi la /bin/bash:

codice:
eval `echo $SSH_CLIENT | nawk '{ printf "sshclient=%s; sshport=%s;", $1, $3 }'`
hostclient=`host $sshclient | awk {'print $5'} | sed '$s/\.$//'`;

if [ $sshport -eq 2200 ]; then
	echo "Change shell"
	#su - digs -s /bin/bash
	#exit
fi
Idee? Consigli? Suggerimenti?