Il tuo server Linux è accessibile da più utenti? In tal caso, considera l'aggiunta di una notifica di accesso SSH ogni volta che qualcuno accede.
Gli esempi seguenti inviano un'email quando qualcuno accede al tuo server. Affinché ciò funzioni, il tuo server deve essere in grado di inviare posta utilizzando il mailcomando. Puoi seguire questo tutorial per configurare Exim con Gmail se il tuo account VULTR non è verificato per l'invio di posta.
Sostituisci YOUR_EMAIL_ADDRESScon l'indirizzo email a cui desideri ricevere le notifiche di accesso.
CentOS
Apri il file ~/.bash_profilein un editor di testo.
Aggiungi le seguenti righe:
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
Ubuntu / Debian
Apri il file ~/.bashrcin un editor di testo.
Aggiungi le seguenti righe:
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