Quitter le forum et retourner au site

Surveillance SSH sur un serveur

Vous avez un didactiel ou une astuce particulière concernant un logiciel, partagez votre expérience dans cette partie.
Avatar de l’utilisateur
le Manchot Masqué
Administrateur du site
Messages : 719
Inscription : lun. 26 mai 2008, 21:05
Distribution : Debian, Ubuntu
Niveau : Moitié plein !
Localisation : Guebwiller

Surveillance SSH sur un serveur

Message par le Manchot Masqué »

Si vous avez un serveur public avec du postfix disponible, et que vous voulez suivre les login SSH, une des façons de faire est de modifier le /etc/profile exécuté à chaque connexion, et de filtrer les login SSH en ajoutant les lignes suivantes :

Code : Tout sélectionner

if [ -n "$SSH_CLIENT" ]; then 
    TEXT="$(date): ssh login to ${USER}@$(hostname -f)" 
    TEXT="$TEXT from $(echo $SSH_CLIENT|awk '{print $1}')" 
    echo $TEXT|mail -s "ssh login" you@your.domain 
fi
(astuce issue de https://askubuntu.com/questions/179889/ ... successful)

C'est un peu dommage que le service SSH lui-même ne propose pas directement l'option, alors que d'autres services comme mdadm pour gérer les grapes RAID le font par défaut.
Répondre