服务器几种邮件报警设置之ESXI账号登陆报警[一]

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了服务器几种邮件报警设置之ESXI账号登陆报警[一]相关的知识,希望对你有一定的参考价值。

服务器几种邮件报警设置之ESXI账号登陆报警[]

 

为了对服务器加强管理,近期对服务器所有账号登陆都设置了邮件通知报警,方便及时获知登陆情况。下面说下具体实现:

ESXI服务器账号登陆邮件报警设置,当然可以通过VCESXI服务器设置邮件报警,但不是所有ESXI主机都需要用到VC的功能,这里主要介绍通过自建一台LINUX服务器配合shell脚本,实现邮件报警功能,简单而且实用。

先安装好一台LINUX服务器,可以直接在ESXI上开一台,也可另外安,只要保证能和ESXI主机同网络互通即可,并且确保安装了mailx 及有mail命令,一般安装系统都自带安装,没有也没关系,yum install mailx安装下就可以了。技术分享图片 

接着配置邮件设置:咱们用的是163的。

编辑:Vim /etc/mail.rc 在最后加入以下设置并保存退出。

set [email protected]

set smtp=smtp.163.com

set [email protected]

set smtp-auth-password=******

set smtp-auth=login

技术分享图片 

接着在LINUX上生成密钥:

  使用命令:ssh-keygen -t rsa  ,然后一路回车即可


技术分享图片

查看生成的密钥对:一会ESXI主机上会用到私钥。

技术分享图片技术分享图片

先把公钥粘贴到authorized_keys授权文件中,你懂的方法。

Cat 也可以(呵呵)

技术分享图片

Cat  /root/.ssh/authorized_keys  #查看下

 技术分享图片

接着我们再ESXI配置:

Ssh 登陆到ESXI吧刚才LINUX上生成的私钥(210id_rsa)复制到一个指定目录:

如:/vmfs/volumes/esxi26199 ,最好数据目录,esxi重启大部分目录和文件会还原的。

技术分享图片

 编辑配置文件:VI  /etc/profile.local    #此文件当用户登录即可加载执行一次

加入IP行开始的脚本保存退出,这里就不贴了,放大分析脚本,略加修改即可。

技术分享图片

登录测试效果:(记得手机上安装一个易信APP

技术分享图片技术分享图片

一切OK,此方法非常通用,可以推送ESXI日志等等,方便吧。


以上是关于服务器几种邮件报警设置之ESXI账号登陆报警[一]的主要内容,如果未能解决你的问题,请参考以下文章

zabbix教程系列邮件报警设置(脚本方式)

zabbix实现邮件报警

Zabbix--03 邮件报警微信报警

使用Zabbix服务端本地邮箱账号发送报警邮件的部署记录

zabbix验证微信

zabbix3.0.4安装部署文档--邮件报警