Notification connection SSH

Le but de la manœuvre est d'envoyer un mail lors d'une connexion réussie sur un serveur ssh.

Les informations pertinentes sont :

  • La date et l'heure (contenu dans l'entête du mail )
  • l'uid utilisé
  • L'ip a l'origine de la connexion

En root: modifier ou créer le fichier /etc/ssh/sshrc

ip=`echo $SSH_CONNECTION | cut -d " " -f 1`

logger -t ssh-wrapper $USER login from $ip

/usr/bin/swaks --helo <serverfrom>  -f <from@mail> -t <to@mail> -s <servermail>:<port> --body " "  --h-Subject "User $USER just logged in from \ 
$ip" >/dev/null &


That'all