CentOS
Ubuntu/Debian
Ο διακομιστής σας Linux έχει πρόσβαση από πολλούς χρήστες; Εάν ναι, σκεφτείτε να προσθέσετε μια ειδοποίηση σύνδεσης SSH κάθε φορά που κάποιος συνδέεται.
Τα παρακάτω παραδείγματα στέλνουν ένα email όταν κάποιος συνδέεται στον διακομιστή σας. Για να λειτουργήσει αυτό, ο διακομιστής σας πρέπει να μπορεί να στέλνει αλληλογραφία χρησιμοποιώντας την mailεντολή. Μπορείτε να ακολουθήσετε αυτόν τον οδηγό για να ρυθμίσετε το Exim με το Gmail, εάν ο λογαριασμός σας VULTR δεν έχει επαληθευτεί για αποστολή αλληλογραφίας.
Αντικαταστήστε YOUR_EMAIL_ADDRESSμε τη διεύθυνση email που θέλετε να λαμβάνετε ειδοποιήσεις σύνδεσης.
CentOS
Ανοίξτε το αρχείο ~/.bash_profileσε ένα πρόγραμμα επεξεργασίας κειμένου.
Προσθέστε τις ακόλουθες γραμμές:
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
Ανοίξτε το αρχείο ~/.bashrcσε ένα πρόγραμμα επεξεργασίας κειμένου.
Προσθέστε τις ακόλουθες γραμμές:
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