ip=`echo $SSH_CONNECTION | cut -d " " -f 1` # Test if ip arealy present if ! grep $ip /tmp/list_ip_ssh_$USER >/dev/null 2>&1 then #logger -t ssh-wrapper $USER login from $ip logger -t ssh-wrapper -p warning $USER login from unknown ip: $ip - $(host $ip|awk '{print $5}') echo "User $USER just logged in from $ip - $(host $ip|awk '{print $5}')" |mail -s "New SSH Login to $USER in $(hostname)" __ALERT_EMAIL__ # add the ip in temporary list echo "$(date) - $ip" >> /tmp/list_ip_ssh_$USER else logger -t ssh-wrapper -p info $USER login from known ip: $ip fi