如果用户“不是”登录,则脚本会发送电子邮件

如果用户“不是”登录,则脚本会发送电子邮件

我正在寻找一个“警报”脚本,如果“authorised_users.txt”文件中的用户以外的用户登录 VC 3 和/或 esx 3 主机,该脚本将发送电子邮件。可以通过 VC 权限创建允许的用户,但是如果类似角色通过未经授权的尝试登录,这将通知我们。

有什么想法吗?

提前谢谢你,肖恩。

答案1

所以你想让那些没有权限的人登录?直接拒绝他们登录不是更简单吗?

答案2

您可以编写一个脚本,定期通过 cron 运行,以运行 finger 并查看谁已登录,或者查看 /var/log/wtmp 并查看谁已登录/已经登录。

不过我同意马特的观点——为什么要让他们登录呢?

或者,您可以为所有用户更改系统 .profile(/etc/profile),并在其中检查以发送警报电子邮件并可能注销用户、终止其会话等。

相关内容