How to setup the root login alert notification email?

Its very important to keep a check on your servers and who logs into the server, From security point of view its very important to keep track specially for root user login, As server owner or administrator you will be the only person having root access for your server and nobody else should be permitted to login into the server with root user unless you have specifically given access to. So with the help of this small one line script given below you can always keep a watch on root login attempts.

 Setup Method

1.) Login into the server as root user.
2.) Change the path to /root i.e cd /root
3.) Edit the .bashrc file i.e  vi .bashrc
4.) Paste the following code at the bottom -

echo 'ALERT - Root Shell Access (hostname) on:' `date` `who` | mail -s "Alert: Root Access from `who | cut -d'(' -f2 | cut -d')' -f1`" your@yourdomain.com

5.) Remember to change the hostname and email address in the code.
6.) Save and close the file, Logout and login again with root user to check if you receive the email alert.
7.) If you haven't received any email then mail function is not working. Consult your webmaster.
  • 4 Users Found This Useful
Was this answer helpful?

Related Articles

How to enable Open SSL on WHM?

Before enabling open SSL, you can check whether it is already enabled on your server. Please fire...

Forbidden. You don’t have permission to access /wp-content/uploads/file-name.pptx

While uploading the files .pptx and .ppt files from WordPress admin dashboard, I was getting the...

How to access phpMyAdmin without login to cPanel?

Many times you will get the question from client that -I want to provide access the phpMyAdmin to...

Error:The system experienced the following error when it attempted to install the “OWASP ModSecurity Core Rule Set V3.0”

Issue while installing Comodo's WAF rules in cPanel - Error:The system experienced the following...

How to configure Amazon S3 backups in WHM?

There is always issues on the server like Hard Drive Failures and its very important to keep your...

Powered by WHMCompleteSolution