Linux服务器上如何设置SSH登录后发送email提醒

2023-04-14 08:05:00 发送 器上 如何设置

.

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登录时,您将收到一封电子邮件以提醒您。

相关文章