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:
Idee? Consigli? Suggerimenti?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