网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

如何在Linux上为SSH登录设置电子邮件提醒

这篇文章给大家介绍如何在Linux上为SSH登录设置电子邮件提醒,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

成都创新互联专业为企业提供呼中网站建设、呼中做网站、呼中网站设计、呼中网站制作等企业网站建设、网页设计与制作、呼中企业网站模板建站服务,十年呼中做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

 如何在Linux上为SSH登录设置电子邮件提醒

.bashrc文件是做什么的?

.bashrc文件是一个脚本,每当以交互方式启动新的终端会话时,便会执行该脚本。

1)如何为root用户启用电子邮件警报

以root用户身份登录,然后将以下一行脚本添加到root用户“ .bashrc”文件中以实现此目的:

[root@localhost ~]# vim /root/.bashrc   echo 'ALERT - SSH root shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: SSH root shell access"  root@localhost

如何在Linux上为SSH登录设置电子邮件提醒

执行以下命令,使命令生效:

[root@localhost ~]# source .bashrc

完成后,以root用户身份登录。将收到类似以下内容的邮件警报。

如何在Linux上为SSH登录设置电子邮件提醒

将代码中的root@localhost改为自己用来接收邮件的邮箱。

2)如何为特定用户启用电子邮件警报

需要将以下脚本添加到指定用户的.bashrc文件中:

[root@localhost ~]# vim /home/bob/.bashrc   echo 'ALERT - '$USER' shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: User shell access" root@localhost

如何在Linux上为SSH登录设置电子邮件提醒

将代码中的root@localhost改为自己用来接收邮件的邮箱。

登录后的提示如下图:

如何在Linux上为SSH登录设置电子邮件提醒

3)如何为所有用户启用电子邮件警报

为所有用户启用电子邮件报警和上面的配置类似。但是需要将以下脚本添加到/etc/bashrc文件最后一行中:

[root@localhost ~]# vim /etc/bashrc   echo 'ALERT - '$USER' shell access found on '$HOSTNAME' on:' `date` `who` | mail -s "Alert: User shell access"  root@localhost

如何在Linux上为SSH登录设置电子邮件提醒

关于如何在Linux上为SSH登录设置电子邮件提醒就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


本文名称:如何在Linux上为SSH登录设置电子邮件提醒
当前网址:http://bjjierui.cn/article/goihjd.html

其他资讯