当用户登录 Linux 服务器时如何向管理员发送电子邮件/通知管理员

当用户登录 Linux 服务器时如何向管理员发送电子邮件/通知管理员

我正在寻找一种简单的方法来配置我的服务器,以便每当用户登录时,我都会收到一封有关它的电子邮件。

关于如何使其工作,有什么指点吗?

答案1

有人已经建造了一个PAM 的通知模块。我会考虑下载它并在相关/etc/pam.d/文件中输入适当的配置行。

如果您的用户在选择 shell 方面受到限制,并且他们都处理 /etc/profile(bash 就是如此),那么您可以在其中写入一个脚本。

答案2

如果您的默认 shell 是 bash,您可以向每个 .bashrc 文件添加一个 sendmail 条目,以通知自己用户登录。

如果这样不行的话我很抱歉。我是菜鸟,想在这里帮你。

相关内容