CentOS
Ubuntu/Debian
Hi accedeixen diversos usuaris al vostre servidor Linux? Si és així, penseu a afegir una notificació d'inici de sessió SSH sempre que algú iniciï sessió.
Els exemples següents envien un correu electrònic quan algú inicia sessió al vostre servidor. Perquè això funcioni, el vostre servidor ha de poder enviar correu mitjançant l' mailordre. Podeu seguir aquest tutorial per configurar Exim amb Gmail si el vostre compte de VULTR no està verificat per enviar correu.
Substituïu YOUR_EMAIL_ADDRESS-la per l'adreça de correu electrònic que voleu rebre les notificacions d'inici de sessió.
CentOS
Obriu el fitxer ~/.bash_profileen un editor de text.
Afegiu les línies següents:
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
Obriu el fitxer ~/.bashrcen un editor de text.
Afegiu les línies següents:
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