In questo tutorial impareremo come abilitare le notifiche di accesso SSH via e-mail in CentOS 8.
Il tuo server Linux è utilizzato da più utenti e vuoi sapere quando un utente esegue l'accesso tramite SSH? Se sì, puoi abilitare le notifiche SSH nel profilo Bash per ricevere le notifiche. Aggiungeremo un piccolo script che ti invierà un'email quando qualcuno accede al server.
Configurazione della notifica di accesso SSH
Per configurare la notifica di accesso SSH apri il terminale e apri il file ~/.bash_profile .
Aggiungi le seguenti righe alla fine del file:
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>
Sostituisci "il tuo_indirizzo_email ” con l'e-mail in cui desideri ricevere un'e-mail. Salva il file ed esci.
Conclusione
In questo tutorial, abbiamo imparato come abilitare la notifica in CentOS 8, quando un utente accede al tuo server Centos 8 tramite SSH. Invierà un'e-mail quando l'utente accede al sistema (data e ora) e l'indirizzo IP del sistema da cui l'utente accede al sistema.