Open Editor
# vi change.sh
#/bin/bash
#Script for random change ssh port no and mail it
port=$(( 100+( $(od -An -N2 -i /dev/random) )%(40000-1024+1) ))
sed -ie ‘s/Port.*[0-9]$/Port ‘$port’/gI’ /etc/ssh/sshd_config
/etc/init.d/sshd restart 2>log >log
mail -s $port root@localhost < /root/log