====== Envoyer un email à chaque connexion ====== ===== Ressources ===== * http://blog.th-neumeier.de/2011/02/send-email-on-ssh-login-using-pam/ ===== Manipulation ===== Créer un script shell '' send-email-on-ssh-login.sh '' d'envoi d'email et le placer dans '' /usr/local/sbin '' : #!/bin/bash if [ "$PAM_TYPE" != "open_session" ]; then exit 0 else { echo "User: $PAM_USER" echo "Remote Host: $PAM_RHOST" echo "Service: $PAM_SERVICE" echo "TTY: $PAM_TTY" echo "Date: `date`" echo "Server: `uname -a`" } | mail -s "$PAM_SERVICE login on `hostname -s` for account $PAM_USER" fi exit 0 Ajouter les lignes ci-dessous au fichier '' /etc/pam.d/sshd '' : # Ajout de l'envoi d'un email à la connexion session optional pam_exec.so /usr/local/sbin/send-email-on-ssh-login.sh