Linux服务器上如何设置SSH登录后发送email提醒
.
Linux服务器上如何设置SSH登录后发送email提醒
当你的服务器被SSH登录时,你可能希望收到一封电子邮件以提醒你。这对于监视服务器来说是非常有用的。
要实现这一目的,您需要使用一个名为“mail”的命令。首先,使用“which mail”命令确认您的服务器上是否安装了“mail”命令。如果没有,请使用“sudo apt-get install mailutils”安装它。
现在让我们来看看如何使用“mail”命令来实现我们的目标。
首先,让我们创建一个名为“.bash_profile”的文件,该文件位于您的主目录中(您可以使用“ls -a”命令查看隐藏文件)。
然后,使用以下命令向该文件添加一行代码:
echo "MAIL=/var/mail/`whoami`" >> ~/.bash_profile
该命令将在您的主目录中创建一个名为“.bash_profile”的文件,并向该文件添加一行代码,该代码将用于检查您的电子邮件。
接下来,使用以下命令向该文件添加另一行代码:
echo "check_mail" >> ~/.bash_profile
该命令将检查您的电子邮件,并在收到新邮件时发送提醒。
最后,使用以下命令保存并退出该文件:
:wq
接下来,使用以下命令更改文件的权限:
chmod +x ~/.bash_profile
现在,当您的服务器被SSH登录时,您将收到一封电子邮件以提醒您。
相关文章