/ til

Email notification when someone logs in via SSH

To setup email notification, login to your server as root.

Edit .bashrc

vim .bashrc

add the following line at the end, changing "ServerName" to the host-name of your server and "me@til.codes" to your own email address.

echo 'ALERT - Root Shell Access (Server-name) on:' `date` `who` | mail -s "Alert: Root Access from `who | cut -d"(" -f2 | cut -d")" -f1`" me@til.codes

Save and exit.

Next time someone (hopefully you) logs on as root, you will get an email about this.

Manu S Ajith

Manu S Ajith

Tech Entrepreneur, dating Elixir, in long-term ❤️ w/ Ruby, had multiple one night stands w/ Go. Into functional paradigms DDD/CQRS/EventSourcing architecture these days. @manusajith on the interwebs

Read More