GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment activer les notifications de connexion SSH par e-mail dans CentOS 8

Dans ce didacticiel, nous allons apprendre à activer les notifications de connexion SSH par e-mail dans CentOS 8.

Votre serveur Linux est-il utilisé par plusieurs utilisateurs et vous souhaitez savoir quand un utilisateur se connecte en SSH ? Si oui, vous pouvez activer les notifications SSH dans le profil Bash pour être averti. Nous ajouterons un petit script qui vous enverra un e-mail lorsque quelqu'un se connectera au serveur.

Configuration de la notification de connexion SSH

Pour configurer la notification de connexion SSH, ouvrez le terminal et ouvrez le fichier ~/.bash_profile .

Ajoutez les lignes suivantes à la fin du fichier :

IP="$(echo $SSH_CONNECTION | cut -d " " -f 1)"
HOSTNAME=$(hostname)
NOW=$(date +"%e %b %Y, %a %r")
echo 'Someone from '$IP' logged into '$HOSTNAME' on '$NOW'.' | mail -s 'SSH Login Notification' <YOUR_EMAIL_ADDRESS>

Remplacez "votre_adresse_email ” avec l'e-mail dans lequel vous souhaitez recevoir un e-mail. Enregistrez le fichier et quittez.

Conclusion

Dans ce didacticiel, nous avons appris à activer la notification dans CentOS 8 lorsqu'un utilisateur accède à votre serveur Centos 8 via SSH. Il enverra un e-mail lorsque l'utilisateur accède au système (date et heure) et l'adresse IP du système à partir duquel l'utilisateur accède au système.


Cent OS
  1. Comment changer le port SSH dans CentOS

  2. Désactiver ou activer la connexion racine SSH et l'accès SSH sécurisé dans CentOS 7

  3. Comment activer IPv6 sur CentOS / RHEL 7

  4. Comment activer IPv6 dans CentOS / RHEL 5

  5. Comment activer IPv6 dans CentOS/RHEL 8

Comment activer SSH sur CentOS

Comment générer une clé SSH dans CentOS 8

Comment installer et activer le serveur OpenSSH sur CentOS 8 Linux

Comment activer le référentiel EPEL sur CentOS 8

Comment activer le référentiel REMI sur CentOS 8

Comment activer le service SSH sur Rocky Linux 8 / CentOS 8